This write up by a veteran Catholic Journalist supplies a great and controversial outline.
Words continue at:
Go To
Da Vinci Code Page