by James Cox
publisher: BiblioLife
publish date: October 11th 2007
format: paperback pages: 284
language: English
ISBN:
142644432X (9781426444326)
publisher: Echo Library publish date: March 1st 2008
format: paperback pages: 204
language: English
ISBN:
1406827371 (9781406827378)
publisher: Dodo Press publish date: February 1st 2009
format: paperback pages: 300
language: English
ISBN:
1409969657 (9781409969655)
publisher: Auk Academic publish date: June 22nd 2012
format: ebook pages: 290
language: English
ISBN:
1782340386 (9781782340386)