Three different authors who defined health and years long answer well arranged?
quanswer.com