Rainbow social sciences: Learner's Book : Grade 8 - CHENGALROYEN, Y (Reservoir Hills METC, 2006)