- Qualitative Data Analysis: Explorations with NVivo (Understanding Social Research)
- 53 Interesting Things to Do in Your Seminars and Tutorials: Tips and Strategies for Running Really Effective Small Groups
- 53 Interesting Ways of Helping Your Students to Study: Proven Strategies for Supporting Students
- Teaching Students to Learn
- Advia Haematology Systems: A Guide to Cytogram Interpretation