Thinking Through Ethics and Values in Primary Education by Carol Hughes & Gianna Knowles