A review by micky14568
Hail, Holy Queen: The Mother of God in the Word of God by Scott Hahn

challenging hopeful informative reflective medium-paced

3.75