publisher: Encounter Books publish date: October 16th 2012
format: hardcover pages: 240
language: English
ISBN:
1594036349 (9781594036347)
publisher: Encounter Books publish date: October 16th 2012
format: ebook pages: 248
language: English
ISBN:
1594036470 (9781594036477)