publisher: CreateSpace publish date: July 29th 2012
format: paperback pages: 374
language: English
ISBN:
1478328940 (9781478328940)
publisher: CreateSpace publish date: April 21st 2013
format: paperback pages: 326
language: English
ISBN:
1484173023 (9781484173022)