publisher: Books on Tape publish date: October 31st 1997
format: audiobook
language: English
ISBN:
0736640576 (9780736640572)
publisher: Palgrave MacMillan Ltd publish date: November 28th 1995
format: hardcover pages: 292
language: English
ISBN:
0333662911 (9780333662915)
publisher: Pan
publish date: August 16th 2012
format: kindle pages: 288
language: English
ISBN:
9780330470278
publisher: Collier Books publish date: 1962
format: paperback pages: 318
language: English