publisher: Vega publish date: March 1st 2002
format: paperback pages: 352
language: English
ISBN:
1843330199 (9781843330196)
publisher: Element Books
format: paperback pages: 352
language: English
ISBN:
1862046522 (9781862046528)
publisher: Element Books publish date: October 1st 1999
format: paperback
language: English
ISBN:
1862044856 (9781862044852)