Amazing math puzzles Book 2000 Amazing math puzzles AH Adam Hart-Davis 4.01 4 readers shelved it PublisherScholasticLanguageEnglishPublished2000 Mathematical recreations