Obituaries: Richard Blagg