Principles of Categorization: A Synthesis