publisher: Recorded Books publish date: July 1st 2012
language: English
ISBN:
1470303183 (9781470303181)
format: hardcover pages: 433
language: English
ISBN:
0737223855 (9780737223859)
publisher: Weidenfeld & Nicolson publish date: September 11th 1995
pages: 433
language: English
ISBN:
0297813455 (9780297813453)