Fundamentals of Hopf algebras. (2015)