Jennifer TupperBooksSocial Theory for Teacher Education ResearchChallenges BequeathedAuthor data: Open Library