Confronting The Controversies: A Christian Looks at the Tough Issues