© Bill Osborne 2023