Work in progress (continued):

Library of Human Ethic Development (LHED-project)