In the next installment of the action-packed series The Joshua Files, Josh thinks that he has solved the puzzle of time travel-but now he faces an even bigger dilemma. Should he use it to go back in time and save his father? When his mother and his best friends are kidnapped by the people who want to see the ancient prophecy predicting the end of the world in 2012 come true, Josh must choose between focusing on the present to save his mother and his past to save his father. Time is running out for Josh and the world. Can Josh save the people that mean the most to him?