[Photo of David G. Sowerby]

David G. Sowerby