Note: to order any given book from amazon.com, click on the blue book image.
Design Patterns : Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing) by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Grady Booch
The infamous "Gang of Four" book. The patterns movement is the latest, best hope for getting some engineering into Software Engineering by documenting portions of designs in a usable format. EVERBODY should read this book!
Hardcover (395 pages). Published by Addison-Wesley Pub Co, July 1995. ISBN: 0201633612
Women, Fire, and Dangerous Things : What Categories Reveal About the Mind by George Lakoff
This is a slightly academic work on cognitive models, attacking the "objectivist" viewpoint and providing firm evidence that we categorize things in different ways. The implications for OO designers are serious - this book helps explain why sometimes we can't find the "right" objects, or why people differ in their choice of objects.
Paperback (reprint). Published by Univ of Chicago Pr (Trd), April 1990. ISBN: 0226468046
Mfc Internals : Inside the Microsoft Foundation Class Architecture by George Shepherd, Scott Wingo.
Description forthcoming
Paperback (709 pages) book & disk, published by Addison-Wesley Pub Co. May 1, 1996. ISBN: 0201407213
Programming Windows 95 With Mfc (Microsoft Programming) by Jeff Prosise
Paperback book & Cd Rom, Published by Microsoft Press June 1, 1996 ISBN: 1556159021
Envisioning Information by Edward R. Tufte
Hardcover. Published by Graphics Pr, May 1990 ISBN: 0961392118
Visual Explanations : Images and Quantities, Evidence and Narrative by Edward R. Tufte
Hardcover (156 pages). Published by Graphics Pr, March 1, 1997 ISBN: 0961392126