publisher: Vermilion publish date: June 6th 2002
format: paperback pages: 256
language: English
ISBN:
0091884330 (9780091884338)
publisher: Ebury Digital publish date: May 31st 2012
format: ebook pages: 256
language: English
ISBN:
1446490122 (9781446490129)
publisher: Arrow (A Division of Random House Group) publish date: January 14th 1993
format: paperback pages: 256
language: English
ISBN:
0749300906 (9780749300906)