HOROWITZ ELLIS COMPUTER ALGORITHMS - BANGALORE GALGOTIA PUBLICATIONS LTD 1999 - 766 Dewey Class. No.: 621.381 950 285