Building London : the making of a modern metropolis / - Marshall, Bruce (Universe, 2008)