by WilliamMakepeaceThackeray (Author), JohnCarey (Editor)
Format: Paperback
Pages: 872
Edition: Mti
Publisher: Penguin Books
Published: 03 Aug 2004
ISBN 10: 0143034448
ISBN 13: 9780143034445