A modern view of geometry / Leonard M. Blumenthal - Blumenthal, Leonard M.