Leaving Time

I read Leaving Time over two years ago and I still think about it all the time. First of all, I love elephants (and they are central to the plot here). Secondly, the big twist at the end is so major. And of course, Jodi Picoult is one of my favorite authors. Jenna Metcalf is a teenager, searching for her mother who disappeared from an elephant sanctuary. Along the way, she consults a psychic and a private detective, forming a makeshift family. The ending is really, really good!