Personally I liked Thinking in C++ by Bruce Eckel. I have the yellow one printed 1995 but it's been revised since then. He writes very clearly and provides excellent examples. Amazon: http://www.amazon.com/exec/obidos/ASIN/0139798099/qid=983066924/sr=1-3/ref=sc_b_3/104-2513134-6482344 (excuse wrap) jds _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com