Such a great book! I was apprehensive to read this because it has a sci-fi element. I was pleasantly surprised! While it did have references to Alien-type characters and situations, it was easy to follow. It does start off a bit slow but it's worth it! The character development is exceptional! As a reader, you really fall in love with each and everyone of the characters!