Author: Anderson, John F. (John Frederic), 1936-