James Carpenter - Marpillero, Sandro; Frampton, Kenneth; Schlaich, Jörg (Birkhäuser Basel, 2006)