Algebra in the Stone-Cech Compactification: Theory and Applications by Neil Hindman & Dona Strauss