James Mark Barraclough — (died 2019)