publisher: Hart Publishing (UK)
publish date: March 12th 2010
format: paperback pages: 475
language: English
ISBN:
1841139106 (9781841139104)
publisher: Hart Publishing (UK) publish date: March 12th 2010
format: ebook pages: 488
language: English
ISBN:
1282754734 (9781282754737)