Animal Dreams - Barbara Kingsolver This is a fantastic story. Kingsolver creates a vivid picture, and very real characters that you can't help but connect with. I've read this numerous times, and still cry, and feel joy along with the characters.