publisher: Cascade Books
publish date: December 12th 2012
format: paperback pages: 174
language: English
ISBN:
161097431X (9781610974318)
publisher: James Clarke Company publish date: January 1st 2013
format: ebook pages: 181
language: English
ISBN:
1299717888 (9781299717886)
publisher: James Clarke Company publish date: July 25th 2013
format: paperback pages: 179
language: English
ISBN:
0227174062 (9780227174067)