publisher: Hart Publishing (UK) publish date: April 10th 2007
format: hardcover pages: 196
language: English
ISBN:
1841133876 (9781841133874)
publisher: Hart Publishing (UK) publish date: April 10th 2007
format: ebook pages: 200
language: English
ISBN:
1281082597 (9781281082596)