publisher: Ascension Press
publish date: November 1st 2006
format: paperback pages: 209
language: English
ISBN:
1932927875 (9781932927870)
publisher: Totus Tuus Press publish date: February 14th 2011
format: hardcover pages: 301
language: English
ISBN:
0983092303 (9780983092308)
ASIN: 983092303
ISBN:
1888992794 (9781888992793)
publisher: Catholic Answers
publish date: May 1st 2005
format: paperback pages: 44
language: English
ISBN:
1888992786 (9781888992786)