Freeman School of Business, Tulane University, Location: New Orleans, Louisiana, Architect: Pelli Clarke Pelli