publisher: Paradigm Publishers
publish date: June 1st 2007
format: paperback pages: 232
language: English
ISBN:
1594514232 (9781594514234)
publisher: Paradigm Publishers publish date: January 1st 2013
format: ebook pages: 232
language: English
ISBN:
1612053637 (9781612053639)
publisher: Paradigm Publishers publish date: June 1st 2007
format: hardcover pages: 223
language: English
ISBN:
1594514224 (9781594514227)