Michael Supple
Identifiers
- Open LibraryOL3476662A
Top Subjects
- English literature: Shakespeare texts (2)
- For National Curriculum Key Stage 3 (2)
- English (2)
- For National Curriculum Key Stage 2 (2)
- English literature: Shakespeare criticism (2)
- Child psychology (1)
- Classroom management (1)
Books by Michael Supple
Total count: 3