publisher: Preface Publishing
publish date: October 4th 2012
format: hardcover pages: 288
language: English
ISBN:
1848093926 (9781848093928)
publisher: Orion
format: audiobook
ISBN:
0752841009 (9780752841007)
publisher: HarperCollins publish date: December 1st 1999
format: audiobook
language: English
ISBN:
0001057200 (9780001057203)
publisher: HarperCollins publish date: December 1st 1999
format: audiobook
ISBN:
0001057197 (9780001057197)
publisher: Preface Digital
publish date: September 30th 2013
format: ebook
ISBN:
1409052184 (9781409052180)
publisher: Transworld Publishers publish date: February 1st 2010
format: hardcover pages: 321
language: English
ISBN:
0385615485 (9780385615488)