God’s Speed, Kelly Turner Posted by By Sqotty September 22, 2005Posted inSF Fandom I just received the following via the Clan MacDude mailing list: Kelly Turner, November 6, 1961-September 18, 2005 Kelly Turner passed away today after a brief and completely unexpected illness.…