John Linquist

Captain USNR retired, B.L.A. University of Oregon, Landscape Architect, Special Projects Leader Engineering Ministries International