William Butterfield
Paul Thompson
Elevations, sections and details of ...
William Butterfield