publisher: Intellect Ltd publish date: May 15th 2011
format: paperback pages: 246
language: English
ISBN:
1841504165 (9781841504162)
publisher: Intellect (UK)
publish date: April 27th 2011
format: ebook pages: 250
language: English
ISBN:
1841505005 (9781841505008)
publisher: Intellect (UK) publish date: April 27th 2011
format: ebook pages: 250
language: English
ISBN:
1283162741 (9781283162746)