publisher: Paradigm Publishers
publish date: June 1st 2005
format: hardcover pages: 247
language: English
ISBN:
1594510962 (9781594510960)
publisher: Paradigm Publishers
publish date: December 1st 2011
format: hardcover pages: 304
language: English
ISBN:
1594519889 (9781594519888)