publisher: HarperAudio publish date: November 12th 2013
language: English
ISBN:
0062315595 (9780062315595)
language: English
ISBN:
0436202492 (9780436202490)
publisher: Bloomsbury publish date: November 20th 2006
format: paperback pages: 304
language: English
ISBN:
0747585318 (9780747585312)
publisher: Minerva Pr publish date: May 30th 1996
format: paperback pages: 320
language: English
ISBN:
0749395265 (9780749395261)