Military Geology And Topography by Christopher Ed. Gregory & Herbert E. Gregory