A Mathematical Space Odyssey: Solid Geometry in the 21st Century
Claudi Alsina
Readers should be familiar with high school algebra, plane and analytic geometry, and trigonometry. While brief appearances of calculus do occur, no knowledge of calculus is necessary to enjoy this book.