Does Gerald "Gerry" Rafferty have kids?