Matej Brešar, Undergraduate algebra - a unified approach, Springer undergraduate mathematics series, Springer, Cham, 2019, 316 strani