"London: The Biography" (Doubleday, 773 pages, $45) by Peter Ackroyd. "London has always been an ugly city. It is part of its identity," writes Peter Ackroyd, lover of London and author of its ...