> Once, for a conference, we visited a different philosophy department, at a less prestigious university, housed in a structure which had set the record for the largest poured-concrete building in the US.
I’m guessing Wean Hall at Carnegie Mellon University?