Core Teaching How to Think0Comments by John F. Harrigan A well placed thought may lead you to the truth. John F. Harrigan Author, Speaker, Qi Gong Master