Culture is mainstream. It matters not what culture it is, in its place and its time, it defines human existence. There are myriads of sub-cultures in every group but even the most deviant sub-culture in some way reflects the general culture of any... [ ... ][ abbreviated | read original blog ]