Long winded, often rehashed the parts over and over. Kevin Pierce is always worth listening to, and made this book tolerable.