1001 Books You Must Read Before You Die

SKU:
9780789320391
Edited by Peter Boxall
2010
960 pages
7 x 8.5 inches
Hardcover
$36.95