publisher: CreateSpace publish date: April 22nd 2009
format: paperback pages: 200
language: English
ISBN:
1442117214 (9781442117211)
publisher: CreateSpace publish date: April 26th 2008
format: paperback pages: 446
language: English
ISBN:
1438207697 (9781438207698)