publisher: Ebury Press publish date: October 2nd 2008
format: paperback pages: 576
language: English
ISBN:
0091924502 (9780091924508)
publisher: Ebury Digital publish date: December 5th 2008
format: ebook pages: 576
language: English
ISBN:
140702468X (9781407024684)
publisher: Ulysses Press publish date: November 17th 2009
format: paperback pages: 384
language: English
ISBN:
1569757224 (9781569757222)
ASIN: 1569757224