Surveyor's and Engineer's Companion Being a Concise Treatise by William Schmolz