Fundamentals of computer algorithms - Horowitz Ellis & Sahni Sartaj Sahni (Galgotia Publications, New Delhi, 1996)