Fred Clarke
Fred Clarke of Pelli Clarke Pelli Architects Delivers Commencement Address