Close Encounters - Katherine Allred A bit too long, but worth it. Awesome story. I wanted to throttle Keira quite often, but she acknowledged her shortcomings so quickly, I couldn't stay upset. The ending wrapped up real quick and neat, but I'm cool with it. Definitely recommend this one.