John Spence

New Zealand land surveyor