City of God series: Book 1, Transgression. By R.S. Ingermanson

Ok so I’m going to get straight into this review by starting it off with one word.


Yes for what, you ask? Here’s a list.

  • Historical accuracy
  • Scientific accuracy
  • Combining these two factors
  • Adventure novels
  • Sci-fi novels
  • Well-written and dynamic villains
  • Realistic and varied main characters
  • Technological accuracy

As you can probably guess, I’ve read a book that I really loved and it’s probably going to be Transgression by RS Ingermanson. And you would have guessed correctly.

Transgression is a novel unlike any other I’ve read. It is rife with science and history, so for me that’s already a winner, but what makes it EVEN BETTER is the way in which Ingermanson combines these two factors to form a completely believable scenario. I didn’t even have to suspend belief in reality for this one and that’s what makes it so great. And so scary.

Imagine this. You’re working on a world-first project to construct a wormhole to travel into the past. You’re a scientist, and so are your co-workers. Everything is going well, until one day your co-worker decides to test the wormhole out on one of your close friends, and gets the idea that he could go back in time and change history. All because of religious differences. He figures that the world would be a better place if he managed to kill someone important from the Bible, so he goes back in time to do just that. You don’t find this out until much later, and word quickly gets out to the government who wants you to shut down the project and bring back your co-worker for arrest. Except you don’t know where he is. And you don’t have enough time to go looking before the wormhole closes and you’re stuck in the past forever, in a world you don’t know and in which you could be easily killed as a heretic.

That’s what Transgression is about. Some of you may know that I’m not a particularly religious person, but I do have a very strong interest in theology and religious history. This book caters to everything for me, and I urge you to go and read it even if you don’t think you’d be able to tolerate the religious references. It’s an all-round great novel, with solid characters, an intriguing plotline, vivid worldbuilding detail, and accuracy to boot.

One of my favourite things about this book is the way that the villain is written. Ordinarily, you’d expect a villain to have a vendetta against the main character and do everything he/she/they/it can to destroy the MC and/or the friends of the MC, and/or whatever the MC stood for. Transgression does all of this, but then takes it a step further. Ingermanson gives the villain a personality. The villain is made to seem like your ordinary next-door neighbour who is in reality something far, far scarier than you can imagine, and acts on it. He’s a detailed character, who is written in such a way that you not only understand his motives, but on some levels you also empathise with them. You know what he’s talking about, and it’s hard for you to deny that what he’s saying is the opposite side of the truth of the main character. What Ingermanson has done is pitted two sides of one ideology against one another, and asks the reader which of them is correct and if, indeed, there is a correct answer. Theology and religion are very much issues of our time, and when put into context Transgression asks some very relevant questions and asks you to consider them. Not just for your own benefit, but also for everyone around you. That’s what I love so much about this book, and its why I definitely recommend it to you, dear reader.

You can find Transgression on the Amazon bookstore.

So never stop reading, and stay tuned for my next review!



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s