STEVEN RICHARD HAGGERTY