Human progress and development - Bonefeld, Werner (Universidad Nacional de Quilmes, 2003)