Great book. Have read it 20 times have given it 20 times more. Always there when I need it for good advice and to remind me of what I already know.......