publisher: Booksurge Publishing
publish date: August 7th 2007
format: paperback pages: 366
language: English
ISBN:
1419664239 (9781419664236)
publisher: Lulu.com publish date: June 1st 2011
format: ebook
language: English
ISBN:
1257180029 (9781257180028)