publisher: Paradigm Publishers
publish date: December 1st 2010
format: hardcover pages: 248
language: English
ISBN:
1594518467 (9781594518461)
publisher: Paradigm Publishers publish date: May 15th 2013
format: paperback pages: 248
language: English
ISBN:
1594518475 (9781594518478)