Impact! civic, social and political education for junior certificate - Barrett, Jeanne (Gill & Macmillan, 2010)