Time travel, alternate history, biblical fiction- all three in one book. The most praiseworthy job that the writer did here is- there ain't any plot hole. Though there have have been a lot of timelines (in one universe; no multiverse or alternate timeline is not present in this book). I think this is really praiseworthy as linking the whole plot altogether when time travel and multiple years' arcs are going on is a really tough thing to make. I personally liked Rana a lot, that's kinda sad. I liked Joshuah too. Alek seemed quite irritating to me at first, won't tell what happened later xD. Anyway, that was overall a fun read. Full of information, history, twists, actions, politics, wars, emotions, cult culture, biblical references.... I'd suggest this one. Yeap.