James Templer — civil engineer