Do not be misled by the military orientation of this book. Aside from the fact that a life in the Navy presents more physical dangers than your average CPA firm, the lessons are readily transferable to civilian life (I did not spend a career in the military).
I read this book a month ago and three circumstances corresponding to the book have presented themselves.
I wish I could have read this book when I was 20. I would have been a better manager, a better leader and a better person