publisher: Vermilion
publish date: January 6th 2005
format: paperback
language: English
ISBN:
0091887755 (9780091887759)
publisher: Ebury Digital publish date: August 26th 2011
format: ebook pages: 304
language: English
ISBN:
140900385X (9781409003854)