Surveying For Construction door William Irvine & Finlay Maclennan