Kara : my shepherd : the third story of the lives and loves of Kara Gilbert and Greg Sheppard / Kathryn Gillings and Gary Baxter