Katherine Applegate's Crenshaw surprised me. The cover image made me think I was going to read a children's fantasy novel, but instead I went on an emotional journey with Jackson and his family. Crenshaw, an imaginary cat-friend, reappears in Jackson's life as his family experiences chronic illness, unemployment and homelessness. Applegate adeptly takes us into …