Describir: Kevin Roche, John Dinkeloo and Associates :