HAGGETT , CHRISTIAN J