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