Mike began his involvement with professional service in 1975 with a three-year stint as Area Editor for Combinatorics and Graph Theory of the Journal of the ACM (Association for Computing Machinery), followed by a more arduous three years in the role of Editor-in-Chief of the JACM. It was a good experience for learning how to say ``no.'' This began a deeper volunteer involvement with ACM, eventually leading to being first chair of the ACM Doctoral Dissertation Award Committee (1982), three years as chair of the Publications Planning Committee (1983-86), and several terms on the ACM Council as a Member at Large (1988-96). Mike was named a Fellow of the ACM in 1995. Mike also served on the DIMACS Executive Committee during its formative years (1989-1994).