vanessa patterson