London 1900: The Imperial Metropolis by Jonathan Schneer (Paperback, 2001)