Richard Allen Featured titles by Richard Allen Say Yes to No Debt Is the Father of Jesus the God of Muhammad? Think Big The Myth of a Christian Nation VIEW ALL