Overview

James Hunter Whitelaw

(1936—2006) engineer