Benjamin/Cummings Pub. Co., 1993
686 pages plus appendices ISBN# 0-8053-0418-5
This is an introductory book suitable for a CS1 course.
The book has a heavy emphasis on abstraction in general
and ADTs in particular. The book includes coverage of
objects in Turbo Pascal.
This book uses Turbo Pascal; there is also a standard Pascal version of this book.