Home/John LennonReviewsJohn Lennonby Gareth Thomas2008·223 pages·enPublisher, ISBN & more▾PublisherTrans AtlanticISBN9781907176098Similar booksRummaging the shelves…ReviewsLoading reviews…