publisher: Kessinger Publishing
publish date: May 1st 2005
format: paperback pages: 216
language: English
ISBN:
141793784X (9781417937844)
publisher: Barnes & Noble Digital Library publish date: March 1st 2011
format: ebook pages: 254
language: English
ISBN:
1411442903 (9781411442900)