Sangaku #2 Professor Hill Presents the World's Greatest Number Puzzles!
by James D. Hill
Get BookMosh