publisher: North Atlantic Books
publish date: December 19th 2006
format: paperback pages: 272
language: English
ISBN:
1556435606 (9781556435607)
publisher: Cambridge Scholars Publishing publish date: January 1st 2009
format: ebook pages: 364
ISBN:
1299646999 (9781299646995)
publisher: Cambridge Scholars Publishing publish date: June 1st 2013
format: hardcover pages: 455
language: English
ISBN:
1443847267 (9781443847261)
publisher: Cambridge Scholars Publishing publish date: November 1st 2007
format: hardcover pages: 345
language: English
ISBN:
1847183611 (9781847183613)