Kaleidoscopes by Anthony C. Thompson, F. Arthur Sherk & Peter McMullen