Treatise On Levelling, Topography And Hi by John Gillespie