James Osborne – 1949 to 2017