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