Sparkes, Ivan George: Dictionary of collective nouns and group terms : being a compendium of more than 1800 collective nouns, group terms, and phrases... Detroit : Gale Research Company, 1985