Obituary: William Franklin Welsh