Duggal, S. K. Surveying - IIIrd - New Delhi Tata McGraw Hill Education Private Limited 2010 - 449 Dewey Class. No.: 526 / DUG