Stranger things happen - Link, Kelly. (Small Beer Press,)