- Trusts Law: Text and Materials (Law in Context)
- Moffat's Trusts Law 6th Edition: Text and Materials
- Student Book for SQA Exams – Higher Human Biology Student Book: For Curriculum for Excellence SQA Exams
- National 5 Biology Practice Exam Papers
- How to Pass Higher Human Biology: Second Edition (How To Pass - Higher Level)