Sangaku #2: Professor Hill Presents the World's Greatest Number Puzzles! by James D. Hill Back to product details page >