Obituary: William D. ‘Bill’ McFadden