The trail of history ...