by TristramHunt (Author), TristramHunt (Author), Tristram Hunt (Author)
Format: Hardcover
Pages: 576
Edition: 1st ed
Publisher: Metropolitan Books
Published: 27 Dec 2005
ISBN 10: 9780805080
ISBN 13: 9780805080261