Nothing could compare to Ultra violet but this came pretty close. I have owned it for about a week and have read it so many times already. The way R.J Anderson sets up the chapters is confusing at times. It adds to the dramatic affect of the story though. I would recommend this book to anyone.