The 12 Fold Way of Combinatorics