Take a stand civic, social & political education : CSPE for new junior cycle - Holmes, Hugh; Clougher, Robert (Mentor Books, 2018)