brinley dudley