The Elements Of Descriptive Geometry ... door Thomas Grainger Hall