kenneth buck (1)