Cottonwood Community Church
Cottonwood Idaho
July 22, 2012
Jeremiah 29:1-9
Biblical Political Theory: 2