Author: Sorensen, Kenneth A. (Kenneth Alan), 1944-