by Nathan Van Coops

I enjoyed this twisty time travel mystery. It kept me guessing until the end. 

Amazon