aubrie mcpherson