Truro Buildings Research Group
Truro Civic Society
Christine T. Oates
Trevor Beer
S. Hooper
Gibson & Sons