publisher: Amberley publish date: 2014-10-19
format: hardcover pages: 336
language: English
ISBN:
1445641208 (9781445641201)
ASIN: 1445641208
format: Hardcover pages: 336
ISBN:
1445647400 (9781445647401)
publisher: CreateSpace publish date: November 26th 2013
format: paperback pages: 92
ISBN:
1492907650 (9781492907657)