publisher: Karnac Books publish date: February 1st 2009
format: paperback pages: 318
language: English
ISBN:
1855756277 (9781855756274)
publisher: Karnac Books publish date: January 1st 2010
format: ebook pages: 319
language: English
ISBN:
1282779699 (9781282779693)
publisher: Karnac Books publish date: November 28th 2008
format: ebook pages: 318
language: English
ISBN:
1849406871 (9781849406871)
publisher: Karnac Books publish date: December 31st 2009
format: ebook pages: 318
language: English
ISBN:
1780493630 (9781780493633)