“Excellent book. Well written and very detailed. I first read this book years ago and am reading it again.”