publisher: Text Classics publish date: February 11th 2014
format: paperback pages: 292
language: English
ISBN:
1922079480 (9781922079480)
publisher: Text Publishing publish date: October 24th 2012
format: paperback pages: 277
language: English
ISBN:
020713846X (9780207138461)
publisher: Text Publishing publish date: October 24th 2012
format: ebook pages: 320
language: English
ISBN:
1921961767 (9781921961762)