Colonel Colin Mackenzie First Surveyor-General of India. Foreword by R. H. Phillimore - Mackenzie, William C. (Chambers, 1952)