HAGGETT , TIMOTHY O