5.0

Read it in one sitting. Would give it more than 5 stars if it was possible.