by Antony Trew
publisher: Robert Hale Ltd publish date: January 1st 2004
format: hardcover pages: 240
language: English
ISBN:
0709075308 (9780709075301)
publisher: Soundings publish date: March 1st 2005
format: audiobook
language: English
ISBN:
1842839519 (9781842839515)
publisher: Robert Hale Ltd publish date: February 29th 2012
format: kindle pages: 240
language: English
ISBN:
9780709096474
publisher: St. Martin's Press
format: hardcover pages: 220
language: English
ISBN:
0312187386 (9780312187385)