Ten Colleges of Thoughts of