publisher: CreateSpace publish date: March 31st 2012
format: paperback pages: 436
language: English
ISBN:
1460983645 (9781460983645)
publisher: CreateSpace publish date: December 27th 2011
format: paperback pages: 480
language: English
ISBN:
1453744894 (9781453744895)