Hidden Harmonies: The Lives and Times of the Pythagorean Theorem by Robert Kaplan Back to product details page >