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