publisher: CreateSpace publish date: 2012-01-19
format: Paperback pages: 372
language: English
ISBN:
1469927624 (9781469927626)
ASIN: 1469927624
publisher: CreateSpace publish date: June 7th 2010
format: paperback pages: 494
ISBN:
1452887152 (9781452887159)