Very informative book. All should read once even if no problem exists....