The geek atlas 128 places where science & technology come alive - Graham-Cumming, John (O'Reilly Media, 2009)
Print version record