publisher: Intellect Ltd publish date: May 15th 2011
format: paperback pages: 224
language: English
ISBN:
184150422X (9781841504223)
publisher: Intellect (UK) publish date: January 8th 2012
format: ebook pages: 226
language: English
ISBN:
1841505293 (9781841505299)
publisher: Intellect (UK) publish date: April 1st 2011
format: ebook pages: 226
language: English
ISBN:
1283162873 (9781283162876)