Wells Mason

Architectural Record 2005