publisher: Hart Publishing publish date: February 16th 2010
format: hardcover pages: 307
language: English
ISBN:
1841138940 (9781841138947)
publisher: Hambledon & London publish date: January 1st 2010
format: ebook pages: 360
language: English
ISBN:
1282719696 (9781282719699)