publisher: Ave Maria Press
publish date: August 1st 2001
format: paperback pages: 162
language: English
ISBN:
0877939586 (9780877939580)
publisher: Ave Maria Press publish date: August 1st 2001
format: kindle pages: 162
language: English
ASIN: B001F0RL5Q
publisher: Ave Maria Press publish date: August 28th 2001
format: audiobook
language: English
ISBN:
0877939691 (9780877939696)
publisher: Ave Maria Press publish date: July 7th 2008
format: audiobook
language: English
ISBN:
0877939705 (9780877939702)