Essentials of middle and secondary social studies - Russell, William B.; Waters, Stewart; Turner, Thomas N. (Routledge, 2018)