Massive stars and supernovae – with Thomas Haworth