A Different Time | By Michael K Hill

When your story has a strong and unique plot like this, it flows like a river. You keep turning the pages for more and that is certainly the sign of an entertaining book.