publisher: Hermes House
publish date: 1999
format: paperback pages: 256
language: English
ISBN:
0681970537 (9780681970533)
language: English
ISBN:
1843098865 (9781843098867)
publisher: Hermes House publish date: 2003
format: hardcover
language: English
ISBN:
1843098288 (9781843098287)
language: English
ISBN:
1844774546 (9781844774548)