Contemporary algebra