B. C. Punmia and others

Surveying 17 ed. Vol 1 - Laxmi Publication Pvt. Ltd. 2016 - 466