Sleepless nights meet unforgettable stories in this list of books too gripping to put down and too life-changing to ever ...