Book 3 of the Blasphemer series
The face of the world is changing with the exposure of the vampires and the werewolves. Dante finds himself even deeper in the darkness as he copes in a world waking up around him. As his journey steps ever forward, he finds himself at a deadly crossroads.
The already fragile Seer of the Past will need to push himself and his boundaries as he becomes the ultimate seer, seeing the past, future, and present which no one has ever accomplished. Because no one has been foolish enough to try.
It will take divine intervention to save him from himself.
Find book 1, Maxwell Demon, here: https://threefuriespress.com/products/maxwell-demon