James 'Jim' Harvey Bonnell, 71