Exercises On Euclid And In Modern Geometry, New Ed., Revised by James McDowell