Apes, giants and man. (Five lectures, delivered ... at the University of