A hover of trout, a labor of moles: these and 46 other formal names of animal groups appear, with annotations, in this deck of Knowledge Cards. One side of each card presents an incomplete phrase ("A _____ of Stoats," for example) and an elegantly illuminated letter -- the first letter of the missing word (in this example, the P in "Pack") -- adorned with superbly rendered stoats (or grasshoppers, pheasants, turtles, rabbits, jellyfish, to name a few others). The opposite side gives the collective noun's etymology and a few words about the animal in folklore and culture. Handsome, entertaining, and eye-opening, these cards will delight language lover and amrchair naturalists alike.