Robert Major: 1920–2008