Visionary architecture : blueprints of the modern imagination: with over 450 illustrations / - Spiller, Neil (Thames & Hudson, 2006)