Author: Bloom, Peter (Social science teacher)
Title: (Social science teacher)