Author: McKenzie, James W. (James William), 1943-