Anthropology, hamartiology, and soteriology