New Plane and Solid Geometry -- A Text-Book of Geometry -- Revised Edition