Ravi — what a great piece on a topic that has always fascinated me: creativity. While attending University, with a wide and diverse knowledge spectrum of courses that I took, it always enchanted me that everything seemed to be connected, though not always in an obvious way. Your other discussed factors, as well, give me great pleasure to read. You have compiled and organized wonderful factors that I have observed over the years, into a most rewarding article. Thank you for writing and sharing this.