Lobachevski illuminated - Braver, Seth. (Spectrum series, 2011)