publisher: Jessica Kingsley Publishers publish date: January 1st 2013
format: ebook pages: 290
ISBN:
1306070139 (9781306070133)
publisher: Jessica Kingsley Pub
publish date: October 21st 2013
format: paperback pages: 288
language: English
ISBN:
1849053235 (9781849053235)
publisher: Jessica Kingsley Publishers publish date: October 21st 2013
format: kindle pages: 290
language: English
ISBN:
9780857006974