Byron - Ellis, David 1939- (Critical lives, 2023)