Rowbotham, David, 1924-