Groups That Work by Paul H. Ephross & Thomas V. Vassil