FUNDAMENTALS OF COMPUTER ALGORITHMS - HOROWITZ ELLIS (New Delhi Galgotia Publications, 2005)