Kathleen Popa recommends
Seeing Things (2009)
"What a joyful adventure this was! In Seeing Things, Patti Hill has created the most wonderful traveling companion: Birdie Wainwright, a plucky, funny, deliciously foolish, wondrously wise grandmother with macular degeneration and hallucinations of Huckleberry Finn. Mix her in with a well-meaning dog, a lovesick pharmacist, and a family much too uppity for its britches, and you've got a tender, soul-stirring novel that will make you smile long after you turn the last page."