How to Think Like a Computer Scientist January 2002 Reference ISBN 0971677506 View on Amazon Lists featuring this book (1)