publisher: Paradigm Publishers publish date: May 1st 2013
format: hardcover pages: 246
language: English
ISBN:
161205207X (9781612052076)
publisher: Paradigm Publishers publish date: May 1st 2013
format: paperback pages: 246
language: English
ISBN:
1612052088 (9781612052083)