Homological and Combinatorial Methods in Algebra - Badawi (Springer International Publishing, 2018)