Making Connections in Elementary and Middle School Social Studies: Second Edition - Andrew P. Johnson