Rocky Mountain Voice

Hancock: The biblical mandate for political engagement