O gremlins, O St. Anthony! By Meg Barnhouse October 19, 2014 My faith is in science, but I try to keep an open mind.