publisher: Left Coast Press publish date: August 31st 2013
format: hardcover pages: 338
language: English
ISBN:
1611323460 (9781611323467)
publisher: Left Coast Press publish date: August 31st 2013
format: ebook pages: 329
language: English
ISBN:
161132727X (9781611327274)