C Programming Books

A Book on C - Programming in C, 4th Ed. by Al Kelley and Ira Pohl, Addison-Wesley, ISBN 0-201-18399-4

Open Source Linux - Web Programming by Christopher A. Jones and Drew Batchelor, IDG Books, ISBN 0-7645-4619-8

Programming Embedded Systems in C and C++ by Michael Barr, O'Reilly, ISBN 1-56392-354-5

C++ Programming Books

*New* C++ in Action by Bartosz Milewski, Addison-Wesley, ISBN 0-201-69948-6

Essential C++ by Stanley B. Lippman, Addison-Wesley, ISBN 0-201-48518-4

Efficient C++ - Performance Programming Techniques by Dov Bulka and David Mayhew, Addison-Wesley, ISBN 0-201-37950-3

Mike and Phani's Essential C++ Techniques by Michael Hyman and Phani Vaddadi, Apress, ISBN 1-893115-04-6

The C++ Programming Language, Special Edition by Bjarne Stroustrup, Addison-Wesley, ISBN 0-201-70073-5

The C++ Standard Library - A tutorial and Reference by Nicolai M. Josuttis, Addison-Wesley, ISBN 0-201-37926-0

Standard C++ IOStreams and Locales - Advanced Programmer's Guide and Reference by Angelika Langer and Klaus Kreft, Addison-Wesley, ISBN 0-201-18395-1

*New* STL Tutorial and Reference Guide, 2nd Edition - C++ Programming with the Standard Template Library by David R. Musser, Gillmer J. Derge and Atul Saini, Addison-Wesley, ISBN 0-201-37923-6

Thinking in C++, 2nd Ed. by Bruce Eckel, Prentice-Hall, ISBN 0-13-979809-9

Open Source Books

Core PHP Programming by Leon Atkinson, Prentice-Hall, ISBN 0-13-020787-X

PHP 4 Bible by Tim Converse and Joyce Park, IDG Books, ISBN 0-7645-4716-X

Programming Ruby by David Thomas and Andrew Hunt, Addison-Wesley, ISBN 0-201-71089-7

Object-Oriented Design Books

*New* Advanced Use Case Modeling by Frank Armour and Granville Miller, Addison-Wesley, ISBN 0-201-61592-4

*New* Applying Use Cases, 2nd Edition by Geri Schneider and Jason P. Winters, Addison-Wesley, ISBN 0-201-70853-1

*New* Component-Based Software Engineering by George T. Heineman and William T. Councell, Addison-Wesley, ISBN 0-201-70485-4

Designing Concurrent, Distributed, and Real-Time Applications in UML by Hassan Gomaa, Addison-Wesley, ISBN 0-201-65793-7

*New* Modern C++ Design - Generic Programming and Design Patterns Applied by Andrei Alexandrescu, Addison-Wesley, ISBN 0-201-70431-5

*New* Modeling XML Applications with UML - Practical e-Business Applications by David Carlson, Addison-Wesley, ISBN 0-201-70915-5

Pattern Languages of Program Design 4 by Neil Harrison, Brian Foote, Hans Rohnert, Addison-Wesley, ISBN 0-201-43304-4

*New* Object Modeling and User Interface Design - Designing Interactive Systems by Mark Van Harmelen, Editor, Addison-Wesley, ISBN 0-201-65789-9

*New* Object-Oriented Methods - Principles & Practice, 3rd Edition by Ian Graham, Addison-Wesley, ISBN 0-201-61913-X

Software for Use by Larry L. Constantine and Lucy A.D. Lockwood, Addison-Wesley, ISBN 0-201-92478-1

Testing Object-Oriented Systems - Models, Patterns, and Tools by Robert V. Binder, Addison-Wesley, ISBN 0-201-80938-9

The Rational Unified Process - An Introduction 2nd Ed. by Philippe Kruchten, Addison-Wesley, ISBN0-201-70710-1

UML Distilled - A Brief Guide to the Standard Object Modeling Language by Martin Fowler with Kendall Scott, Addison-Wesley, ISBN 0-201-65783-X

*New* UML Explained by Kendall Scott, Addison-Wesley, ISBN 0-201-72182-1

Visual Modeling with Rational Rose 2000 and UML by Terry Quatrani, Addison-Wesley, ISBN 1-201-69961-3

Writing Effective Use Cases by Alistair Cockburn, Addison-Wesley, ISBN 0-201-70225-8

Problem Frames by Michael Jackson, Addison-Wesley, ISBN 0-201-59627-X

Java Books

*New* Effective Java - Programming Language Guide by Joshua Bloch, Addison-Wesley, ISBN 0-201-31005-8

Java In A Nutshell 3d Ed. - A Desktop Quick Reference by David Flanagan, O'Reilly, ISBN 1-56592-487-8

Program Development in Java by Barbara Liskov with John Guttag, Addison-Wesley, ISBN 0-201-65768-6

Thinking in Java 2d Ed. by Bruce Eckel, Prentice-Hall, ISBN 0-13-027363-5

Linux Books

*New* Learning Debian Linux by Bill McCarty O'Reilly, ISBN 1-56592-705-2

Linux Adminstration for Dummies by Michael Bellomo, IDG Books, ISBN 0-7645-0589-0

Linux in a Nutshell by Jessica Perry Hekman, O'Reilly, ISBN 1-56592-167-4

Linux Programming Bible by John Goerzen, IDG Books, ISBN 0-7645-4657-0

RedHat Linux for Dummies by Jon "maddog" Hall and Paul G. Sery, IDG Books, ISBN 0-7645-0663-3

RedHat Linux Linux Unleashed by David Pitts and Bill Ball, SAMS, ISBN 0-672-31410-X

StarOffice for Linux for Dummies by Michael Meadhra, IDG Books, ISBN 0-7645-0576-9

Wordperfect for Linux Bible by Stephen E. Harris, IDG Books, ISBN 0-7645-3374-6

Other Books

The Art of Measurement - Theory and Practice by Robert W. Potter, Prentice Hall PTR, ISBN 0-13-026174-2

*New* Beyond Chaos by Larry L. Constantine, Addison-Wesley, ISBN 0-201-71960-6

*New* Building Parsers with Java by Steven John Metsker, Addison-Wesley, ISBN 0-201-71962-2

Developing LDAP and ADSI Clients for Microsoft Exchange by Sven B. Schreiber, Addison-Wesley, ISBN 0-201-65777-5

*New* Effecive Requirements Practices by Robert R. Young, Addison-Wesley, ISBN 0-201-70912-0

*New* e-Merchant - Retail Strategies for e-Commerce by Joanne Neidorf and Robin Neidorf, Addison-Wesley, ISBN 0-201-72169-4

Effecive TCP/IP Programming - 44 Tips to Improve Your Network Programs by Jon C. Snader, Addison-Wesley, ISBN 0-201-61589-4

*New* Extreme Programming Examined by Giancarlo Succi and Michele Marchesi, Addison-Wesley, ISBN 0-201-71040-4

*New* Extreme Programming in Practice by James Newkirk and Robert C. Martin, Addison-Wesley, ISBN 0-201-70937-6*New* IT Architectures and Middleware - Strategies for Building Large, Integrated Systems by Chris Britton, Addison-Wesley, ISBN 0-201-70907-4

San Francisco Life Cycle Programming Techniques by Maynard Johnson, Randy Baxter and Tore Dahl, Addison-Wesley, ISBN 0-201-61658-0

*New* Technology Acquisition by Allen Eskelin, Addison-Wesley, ISBN 0-201-73804-X

Windows 98 In A Nutshell - A Desktop Quick Reference by Tim O'Reilly, Troy Mott & Walter Glenn, O'Reilly, ISBN 1-56592-486-X

*New* Wireless Web by Frank P. Coyle, Addison-Wesley, ISBN 0-201-72217-8