David J. Stiles, 67, Heuvelton