aubrey middleton