Barbara Yeaman: legacy of a lifetime