Reference: http://simohayha.javaeye.com/blog/173735
Ima = artificial intelligence a modern approach by Stuart Russell and Peter norvig
Amop = the art of the Meta Object Protocol by Gregor kiczares
Attapl = advanced topics in types and programming languages by Benjamin C. Pierce
Awdwr = agile web development with rails by Dave Thomas and David Heinemeier Hansson
Eopl = essenessenof programming ages by Daniel P. Friedman, Mitchell wand, and Christopher T. Haynes
CLR = introduction to algorithms by Thomas H. cormen, Charles E. leiserson, Ronald L. Rivest
CLRS = introduction to algorithms, 2nd edition by Thomas H. cormen, Charles E. leiserson, Ronald L. Rivest, and Cliff Stein
Cltl = Common Lisp the language by guy l. Steele Jr.
CTM = concepts, techniques, and models of computer programming by Peter Van Roy and Seif haridi
Gof = design patterns by Erich Gamma, Richard Helm, Ralph Johnson, and John vlissides
Htdp = How to design programs by Matthias felleisen, Robert Bruce findler, Matthew flatt and Shriram krishnamurthi
K & R = the C programming language by Brian kernighan and Dennis Ritchie
Lisp = LIsp in small pieces by Christian queinnec
LL = lessons learned in software testing by CEM Kaner, James Bach and Bret pettichord
Paip = paradigms of Artificial Intelligence programming by Peter norvig
PCL = practical Common Lisp by Peter Seibel
PLP = programming language pragmatics by Michael L. Scott
Sic = structure and interpretation of computer programs by Hal Abelson and Gerald J. Sussman, with Julie Sussman
Taocp = the art of computer programming by Donald E. knuth
Tapl = types and programming ages by Benjamin C. Pierce
Tcpl = the C ++ programming language by Bjarne stroustrup
TCS = Testing Computer Software by CEM Kaner, Jack Falk, and Hung Quoc Nguyen
TLS = the little schemer by Daniel P. Friedman and Matthias felleisen
Tspl = the scheme programming language by R. Kent dybvig
Tss = the seasoned schemer by Daniel P. Friedman and Matthias felleisen
TRS = the reasoned schemer by Daniel P. Friedman, William E. Byrd and Oleg Kiselyov
Welc = working extends tively with legacy code by Michael feathers