William Pearce - Canadian land surveyor and civil engineer