Teacher Preparation in Ireland - Thomas O'Donoghue (Emerald Publishing, 2017)