© Bill Osborne 2015, 2023