publisher: Karnac Books publish date: December 1st 2008
format: paperback pages: 240
language: English
ISBN:
1855756692 (9781855756694)
publisher: Karnac Books publish date: November 20th 2008
format: ebook pages: 256
language: English
ISBN:
1780493894 (9781780493893)
publisher: Karnac Books publish date: January 1st 2010
format: ebook pages: 257
language: English
ISBN:
1283070804 (9781283070805)
publisher: Karnac Books publish date: November 20th 2008
format: ebook pages: 256
language: English
ISBN:
1849406855 (9781849406857)