EUREKA MOMENTS

We’ve all had them.  Whether you call them eureka moments, epiphanies or whatever, we’ve all had them.  My son had a professor who called it toilet philosophy. […]