Hmmm. Name conflation is interesting. "David Soul" *always* makes me think of David McCallum who played
Illya Kuryakin in "The Man from U.N.C.L.E." in the 1960's. Because his partner's TV name was Solo (hence the David .... Solo xxxx Soul). I was never even allowed to watch the show, and still I was in love with the few stills I saw of Illya Kuryakin's blond good looks. Wikipedia says he was as popular as a fifth Beatle, just for those looks.

(yummy!)