Prophets of Progress? Predicting the Future of Science and Technology from H. G. Wells to Isaac Asimov

Venue: Room 1.10, St Katharine's Lodge, The Scores, St Andrews KY16 9BA

Type: