MetBriefing ...
Wouldn't happen to be Wg Cdr M C N (Mike) Smart by any chance? Do you remember the RAE Met Canberra that went in about a quarter of a mile off 27 after the second GCA attempt in rapidly deteriorating WX? All survived but very badly injured - loathe blips disappearing off the radar.