publisher: CreateSpace publish date: March 23rd 2012
format: paperback pages: 386
language: English
ISBN:
1470142988 (9781470142988)
publisher: CreateSpace publish date: June 4th 2012
format: paperback pages: 232
ISBN:
1477486747 (9781477486740)
publisher: CreateSpace publish date: April 18th 2013
format: paperback pages: 792
ISBN:
1484054261 (9781484054260)