publisher: Quercus publish date: June 13th 2013
format: kindle pages: 154
language: English
ISBN:
9781782068198
language: English
ISBN:
0140089551 (9780140089554)
publisher: Books on Tape publish date: October 1st 1989
format: audiobook
language: English
ISBN:
0736616551 (9780736616553)
publisher: Dell Publishing Company publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299010504 (9781299010505)