Quo Vadis, Humanitas?