This book is a very good read. This book intrigued me intellectually and morally. Some very deep subjects are dealt within its confines. It is a science fiction book. However this book is also deeply tied with the Old Testament! How does this work you ask, just read it!!!