Croft Dickinson, William, CBE