publisher: Salem Press publish date: September 1st 2009
format: hardcover pages: 320
language: English
ISBN:
1587656280 (9781587656286)
publisher: Salem Press publish date: September 15th 2009
format: ebook
language: English
ISBN:
1280688491 (9781280688492)