JAMES F LEGGETT