aubrey patterson