Oculus is one of the most unusual time travel stories I've ever read. Exploring history from the Renaissance through 2635, it blends theories of time, religion, and the importance of choice in a period piece looking at the end of the world through the eyes of people who can't possibly understand what they're seeing.