brinley addington