publisher: Booksurge Publishing
publish date: March 26th 2009
format: paperback pages: 262
language: English
ISBN:
1439229244 (9781439229248)
publisher: CreateSpace publish date: July 21st 2010
format: paperback pages: 286
language: English
ISBN:
1452843066 (9781452843063)