Elements Of Solid Geometry by Jim Bruce & Susan Bruce