Hugh Knowles

Hugh Knowles

Endlessly distracted — either by exciting developments or bad news. Bit of a rollercoaster.