publisher: Karnac Books publish date: November 1st 2010
format: paperback pages: 216
language: English
ISBN:
185575763X (9781855757639)
publisher: Karnac Books publish date: October 15th 2010
format: ebook pages: 240
language: English
ISBN:
1780492863 (9781780492865)
publisher: Karnac Books publish date: January 1st 2010
format: ebook pages: 233
language: English
ISBN:
128307107X (9781283071079)
publisher: Karnac Books publish date: October 15th 2010
format: ebook pages: 240
language: English
ISBN:
1849407827 (9781849407823)