publisher: CreateSpace publish date: January 7th 2010
format: paperback pages: 302
language: English
ISBN:
1449514944 (9781449514945)
publisher: CreateSpace publish date: April 12th 2013
format: paperback pages: 252
language: English
ISBN:
1449987966 (9781449987961)