publisher: Hart Publishing (UK) publish date: January 20th 2006
format: hardcover pages: 295
language: English
ISBN:
1841135739 (9781841135731)
format: ebook pages: 124
ISBN:
1281721034 (9781281721037)
format: ebook pages: 326
ISBN:
1280801050 (9781280801051)