publisher: Steerforth Press
format: paperback
language: English
ISBN:
1586420372 (9781586420376)
language: English
ISBN:
0002235803 (9780002235808)
publisher: St. Martin's Press
format: hardcover pages: 281
language: English
ISBN:
0312071094 (9780312071097)