Kara : lovers and liars : the second story of the lives and loves of Kara Gilbert and Greg Sheppard / Kathryn Gillings and Gary Baxter