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