publisher: Text Publishing
publish date: July 25th 2012
format: paperback pages: 264
language: English
ISBN:
1921922745 (9781921922749)
publisher: CreateSpace publish date: December 22nd 2010
format: paperback
language: English
ISBN:
1456437860 (9781456437862)