aubrey branch