Daly J. Bowles (John Bowles)