Home - Christian and Social Issues - David Barton – America’s Christian Heritage