The Complete Guide to Cook Groups