Mother of God - Ambrose, David (Pocket Books, 2004)