The stages of man (updated)