publisher: Karnac Books publish date: January 1st 2006
format: paperback pages: 129
language: English
ISBN:
1855753588 (9781855753587)
publisher: Karnac Books publish date: December 31st 2005
format: ebook pages: 148
language: English
ISBN:
178049582X (9781780495828)
publisher: Karnac Books publish date: January 1st 2011
format: ebook pages: 149
language: English
ISBN:
1283249340 (9781283249348)
publisher: Karnac Books publish date: January 5th 2011
format: ebook pages: 148
language: English
ISBN:
1849404879 (9781849404877)