The elements of education for curriculum designers 50 research-based principles every educator should know / - Strauss, Rebecca (Routledge,, 2023)