David Johnston, C.C.

Service, whether it is to family, community, or country, is the highest, most noble of callings.

David Johnston
David Johnston