Robert Crowcroft

Can the study of the past really help us to understand the present?