Title: Tapestry, a Canadian social studies program, level 5.
Subjects: Social sciences, Study and teaching (Elementary)