Professor Stewart's Cabinet of Mathematical Curiosities
Professor Stewart's Cabinet of Mathematical Curiosities
Ian Stewart