publisher: Artisan publish date: November 13th 2012
format: hardcover pages: 400
language: English
ISBN:
1579654398 (9781579654399)
publisher: Artisan Publishers publish date: October 9th 2012
format: ebook pages: 381
language: English
ISBN:
1579655297 (9781579655297)
publisher: Artisan publish date: October 9th 2012
format: kindle pages: 400
language: English
ASIN: B008NEZOOW