Alistair Hattingh 

Historian, and cycling and football lover.