Gil Gerard, the actor, who has died aged 82, became a heart-throb in the 1970s as the eponymous time-travelling hero of Buck Rogers in the 25th Century. Gerard brought a relaxed, wise-cracking charm ...