Robert Royal is president of the Faith & Reason Institute in Washington, D.C. His latest book is The God That Did Not Fail: How Religion Built and Sustains the West.
Robert Royal is president of the Faith & Reason Institute in Washington, D.C. His latest book is The God That Did Not Fail: How Religion Built and Sustains the West.