John Naughton
John Naughton

Professor/writer/dad/grandad/photographer/'Observer' columnist/optimist