Shasha, D E Puzzles for Programmers and Pros by D E Shasha - New Delhi John Wiley 2007 Engineering Subjects--Topical Terms: Computer & IT