More by...this publisher
Publisher: Chambers Harrap1696 pagesISBN-13: 9780550102003ISBN: 0550102000Publication date: 28/09/2007Hardcover