publisher: Karnac Books publish date: August 1st 2009
format: paperback pages: 479
language: English
ISBN:
185575780X (9781855757806)
publisher: Karnac Books publish date: January 1st 2010
format: ebook pages: 516
language: English
ISBN:
1282780298 (9781282780293)
publisher: Karnac Books publish date: July 14th 2009
format: ebook pages: 516
language: English
ISBN:
1849407991 (9781849407991)
publisher: Karnac Books publish date: December 31st 2009
format: ebook pages: 516
language: English
ISBN:
1780493045 (9781780493046)