awesome book, had a hard time falling asleep after finishing it due to being too eager to continue to the next one