John Byrne RSA 1940-2023