Science and technology from Stonehenge to stem cells - Speight, Stephen; Witsch, Karsten (Discover ... Topics for Advanced Learners, 2012)