444 pages
English language
Published 2006 by Duckworth Overlook, Abrams Press, Brand: Overlook Hardcover, Gerald Duckworth & Co Ltd.
444 pages
English language
Published 2006 by Duckworth Overlook, Abrams Press, Brand: Overlook Hardcover, Gerald Duckworth & Co Ltd.