publisher: CreateSpace publish date: January 22nd 2010
format: paperback pages: 294
language: English
ISBN:
1449909981 (9781449909987)
publisher: CreateSpace publish date: October 30th 2009
format: paperback pages: 212
language: English
ISBN:
1449548687 (9781449548681)
format: paperback
language: English
ISBN:
0896383180 (9780896383180)