McKenzie, D. P. (Dan Peter), 1942-