The Harvard Classics Shelf of Fiction Vol: 5
William Makepeace Thackeray 1
Description of the book