Mary Farber
overview