An illustrated history of London buses - Kevin Lane

Bok