publisher: Hart Publishing (UK)
publish date: May 18th 2012
format: hardcover pages: 450
language: English
ISBN:
1849461724 (9781849461726)
publisher: Hart Publishing (UK) publish date: August 7th 2013
format: paperback pages: 450
language: English
ISBN:
1849464952 (9781849464956)
publisher: AVA Publishing publish date: January 1st 2012
format: ebook pages: 451
language: English
ISBN:
1283657805 (9781283657808)