Powerful times - Kelly, Eamonn (Pearson education, 2006)