Internet Archive BookReader - Social environment and moral progress