Theory and Practice of Surveying by James Ryan & Robert Gibson