"In brief, I think the book is wonderful! … It's pedagogically excellent … The examples are very thoughtfully chosen, anticipating possible misunderstandings and illuminating both the main idea and some subtleties … The emphasis on recursion is unusual and valuable … It's rich in topics not often, if at all, treated effectively in texts at this level … Again, I think this book is terrific …"-Harriet Pollatsek, Professor of Mathematics andJulia and Sarah Ann Adams Professor of Science,Mount Holyoke College, South Hadley, Massachusetts, USA