Science spaces : architecture & design - Linz, Barbara (New York Daab Pub, 2008)