mallory shepherd