steven's bookshelf!

I have been inspired to have this section on my homepage after being through the book reviews by Joel Spolosky. I agree to Joel's views that you can learn a lot about somebody by the books they've read. And I've always thought that if you read all the same books I read, you'll come to think like me, too. So here is - Steven's Bookshelf. This is the short list of all the books that have helped me.

No.Book nameAuthor
1The 7 Habits Of Highly Effective PeopleStephen R. Covey
2Programming the Microsoft Windows Driver Modelby Walter Oney
3Inside Microsoft Windows 2000 Third editionby David A. Solomen, Mark E. Russinovich
4Introduction to Algorithmsby Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest
6The Complete Reference Java tm 2 Third editionby PatrickNaughton, Herbert Schildt
7Computer Related Mathematics Second editionby Brian A S Patterson
8Programming with Pascalby Byron S Gottfried
9Fundamentals of Data Structures in Pascalby Ellis Horowitz, Sartaj Sahni
10Mastering Turbo Cby Stan Kelly – Bootle
11The C Programming Language Second edition by Brian W. Kerninghan, Dennis M. Ritchie
12The C++ Programming Language Third editionby Bjarne Stroustrup
13Design PatternsErich Gamma, Richard Helm, Ralph Johnson, John Vlissides
14Internetworking with TCP/IP Third editionby Douglas E. Comer
15The XML Hand Book by Charles F. Goldfarb, Paul Prescod
16Software Engineering Third edition by Roger S. Pressman
17Internetworking with TCP/IP Volume II Second editionby Douglas E. Comer, David L. Stevens
18Presenting C#by Cristoph Wille
19Introducing.NETby James Conard, Patrick Dengler, Brian Francis, Jay Glynn, Burton Harvey, Billy Hollis, Rama Ramachandran, John Schenken, Scott Short, Chris Ullman
20Inside Comby Dale Rogerson
21Win32 Multi threaded Programmingby Aaron Cohen, Mike Woodring
22Debugging Applications by John Robbins
23Compilers Principles, Techniques and Toolsby Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman
24The Art of Computer Programming Volume III Second editionby Donald E. Knuth
25The Art of Computer Programming Volume II Third editionby Donald E. Knuth
26Linkers & Loadersby John R. Levine
27Unix Network Programmingby W. Richard Stevens
28Show Stopper!by G. Pascal Zachary
29Understanding Active X and OLEby David Chappell
30An Introduction to Digital Computer Design Third editionby V. Rajaraman, T. Radhakrishnan
31The ABC's of Auto Lispby George Omura
32The Mythical Man – Monthby Federick P. Brooks, Jr.
33The Practice of Programmingby Brian W. Kerninghan, Rob Pike
34The Art of Computer Programming Volume I Third editionby Donald E. Knuth
35TheRoad Aheadby Bill Gates
36Applied Cryptographyby Bruce Schineier
37Programming with C Second editionby Byron Gottfried
38Cobol Programming Second editionby M. K. Roy, D. Ghosh Dastidar
39The Working Programmer's Guide to Serial Protocolsby Tim Kientzle
40Internetworking Technologies Handbookby Merilee Ford, H. Kim Lew, Steve Spanier, Tim Stevenson
41The SGML Handbookby Charles F. Goldfarb
42Windows API Bibleby James L. Conger
43The Hard Disk Survival Guideby Mark Minasi
44Advanced MS DOS Programming Second editionby Ray Duncan
45Effective C ++ Second editionby Scott Meyers
46More Effective C ++by Scott Meyers
47Compiler Design in Cby Allen I. Holub
48Inside Distributed COMby Guy Eddon, Henry Eddon
49Inside Windows NT Second editionby David A. Solomon
50Advanced Compiler Design Implementationby Steven S. Muchnick
51Dynamic Programming a practical Introductionby David K. Smith
52Object - Oriented Databasesby Peter M. D. Gray, Krishnarao G. Kulkarni, Norman W. Paton

53Computer Networks Second editionby Andrew S. Tanenbaum
54Modern Compiler Implementation in Cby Andrew W. Appel
55Advanced Windows Third editionby Jeffrey Richter
56Introduction to Computers Second editionby Peter Norton
57Writing Solid Codeby SteveMaguire
58Computing With Scientific Calculatorby Morten Rosenstein
59Introduction to Automata Theory, Languages and Computationby John E. Hopcroft, Jeffrey D. Ullman
60Business @ The Speed of Thoughtby Bill Gates 
61Computer Graphics Principles & Practices Second edition in Cby Foley, Van Dam, Feiner, Hughes
62The Art of Unix Programmingby Eric Steven Raymond
63Healing Wounded Emotions  by Martin Padovani