Karan Philosophies