history of political party platforms side by side
providing an integrated approach to theology, philosophy, and apologetics that will equip you to proclaim the gospel, engage the culture, and defend the truth
ADS