Core Teaching Is There a Perfect Thought?0Comments by John F. Harrigan Thoughts, ideas and beliefs are a frame or photo of a certain place in time, a reflection of your personal growth. John F. Harrigan Author, Speaker, Qi Gong Master