publisher: Paradigm Publishers publish date: May 1st 2009
format: hardcover pages: 220
language: English
ISBN:
1594516537 (9781594516535)
publisher: Paradigm Publishers publish date: February 1st 2011
format: ebook pages: 208
language: English
ISBN:
1612050131 (9781612050133)
publisher: Paradigm Publishers publish date: May 1st 2011
format: paperback pages: 220
language: English
ISBN:
1594516545 (9781594516542)