London : the biography - Ackroyd, Peter, 1949- (Anchor Books, 2003)