This piece from an athiest in Africa examines criticism of the Catholic Church. And the same issues from a Catholic perspective: short, but a good introduction to the Catholic point of view
Archive | June, 2005
The Real Meaning of Sex
An amazing essay. Need I say more?