Denys Archibald Rowan-Hamilton — (1921-2018)