"Michael H hart" Cliffs Tofel - NEW DELHI BPB PUBL 1999 - 659 ISBN: 81-7029-548-X Dewey Class. No.: 420 / 3403