publisher: Paradigm Publishers
publish date: May 1st 2013
format: hardcover pages: 244
language: English
ISBN:
161205160X (9781612051604)
publisher: Paradigm Publishers publish date: May 1st 2013
format: ebook pages: 256
language: English
ISBN:
161205319X (9781612053196)