Kenneth (Frank) McKenzie, Jr.