Reinforce students' geographical understanding throughout their course; clear topic summaries with sample questions and answers help students improve their exam technique and achieve their best.
Randy Thornhill Book order



- 2016
- 2014
The Evolution of Insect Mating Systems
- 560 pages
- 20 hours of reading
The book explores the complex mating behaviors and evolutionary strategies of insects, providing insights into how these systems have developed over time. It examines various species and their unique reproductive adaptations, highlighting the ecological and evolutionary pressures that shape these behaviors. Through a blend of research findings and theoretical frameworks, it aims to enhance understanding of insect biology and the implications for biodiversity and ecosystem health.
- 2001
A Natural History of Rape
- 269 pages
- 10 hours of reading
A biologist and an anthropologist use evolutionary biology to explain the causes and inform the prevention of rape.