ferrin peterson