events and impressive human endeavour. Alistair Moffat's narrative begins 10,000 years