Author: Bowles, Peter, 1936-2022