Sams Teach Yourself Borland Delphi 4 in 2- 0672312867, Kent Reisdorph, paperback A nice touch in this textbook is the review questions at the end of each unit.