The “Aha!” Moment Posted on October 29, 2017 by Nirmal Thapa What to do with your “Aha!” Moment | Sujan Shrestha | TEDxSnoIsleLibraries