publisher: Vermilion publish date: December 14th 2006
format: paperback pages: 272
language: English
ISBN:
0091912776 (9780091912772)
publisher: Ebury Digital publish date: May 5th 2010
format: kindle pages: 272
language: English
ASIN: B003JTHFVQ
publisher: Ebury Digital
publish date: May 5th 2010
format: ebook pages: 272
language: English
ISBN:
140708044X (9781407080444)