31 (Hundred) Flavors and Counting

by