david j. fine