This book moves at a snails pace with way to many words. It’s too bad because Jeffrey Kafer does a great job and the content is great but it uses way to many words explaining every bit of conversation and explanation making the story painfully slow.