Author: O'Neil, Dennis, 1939-2020