21 books • 6 series
Science Education (Foundations and Futures of Education)
The New Biology
Human Flourishing
Cognitive and Metacognitive Problem-Solving Strategies in Post-16 Physics
Human and Social Biology for CSEC
Human Biology and Health Studies
Representing science (Inaugural Professorial Lectures)
Practical Advanced Biology
Advanced Biology
Behaviour (Advanced Biology Topics)
Improving Nature? (Canto)
Intermediate GNVQ Science
Advanced GNVQ Science
Advanced Questions on Everyday Biology
SCIENCE EDUCATION FOR A PLURALIST S
Science Education for a Pluralist Society (Developing Science & Technology Education)
Biology at Work
The Allometry of Growth and Reproduction
Understanding Cancer
AIDSfacts
Behaviour and Social Organisation (Cambridge Social Biology Topics)