publisher: Hart Publishing (UK) publish date: May 21st 2008
format: ebook pages: 376
language: English
ISBN:
1281847011 (9781281847010)
publisher: Hart Publishing publish date: May 22nd 2008
format: paperback pages: 300
language: English
ISBN:
1841138126 (9781841138121)