Craig Swenson 

Retired mechanical/civil engineer raised & educated in California. Left in 1973.
See followers