Obituaries: William Malloch