Echoes of history.
Thornton, David.