Old, Unhappy, Far-Off Things

At thirteen, the life of Beatrix Tang changed forever. At sixteen, she, and her two new friends Timmy and Molly find themselves thrust into an epic adventure throughout time, with the survival of the human race at stake. Together they will confront the series of events that led to the modern world, in a perilous adventure that will test them all to the limits of their humanity.