I should have added that a generous picture of love is not exclusive to any one religion (or lack thereof). I mention Christianity specifically because the author has claimed membership in that faith. Plus, I'm still annoyed over the insistence by many that HP is a Christian story, when so many of its core elements (judgement, lack of forgiveness, nonreconciliation, bigotry, etc) -- which we see played large in Snape's story -- are the antithesis.