Elements of Geometry with Notes by John Radford Young