John Hennessey

Anglo-Indian surveyor