publisher: Salem Press publish date: April 1st 2008
format: hardcover pages: 2100
language: English
ISBN:
0979775809 (9780979775802)
publisher: Salem Press publish date: January 1st 2008
format: ebook pages: 100
language: English
ISBN:
1281382515 (9781281382511)