Putting a New Spin on Groups by Bud A. McClure