Nicholas Rupert Gerald Wilson - (1974-2021)