publisher: Open Book Publishers
publish date: April 20th 2012
format: paperback pages: 264
language: English
ISBN:
1906924775 (9781906924775)
publisher: Open Book Publishers publish date: May 2nd 2012
format: kindle pages: 264
language: English
ISBN:
9781906924812