Euclidean Geometry And Transforamtion by Clatyton W. Dodge