publisher: Hart Publishing (UK) publish date: May 31st 2005
format: hardcover pages: 256
language: English
ISBN:
1841135011 (9781841135014)
publisher: Hart Publishing (UK) publish date: May 31st 2005
format: ebook pages: 280
language: English
ISBN:
1280800852 (9781280800856)