Much of the information in this report is derived from speeches and policy papers on the Official Alan Keyes Network home page.