Author: James Stirling, Michael Wilford, and Associates.