publisher: Text Publishing publish date: November 2012
format: hardcover pages: 239
language: English
ISBN:
1922079065 (9781922079060)
publisher: Text Publishing publish date: October 24th 2012
format: ebook pages: 256
language: English
ISBN:
1921961317 (9781921961311)