Home/Earl SpencerReviewsEarl Spencerby Richard Barber1998·213 pages·enPublisher, ISBN & more▾PublisherAndré DeutschISBN9780233993607Similar booksRummaging the shelves…ReviewsLoading reviews…