New Show Recap

Recap: Fringe, Episode 3.19, “Lysergic Acid Diethylamide”

After three whole weeks, we’re back for what they’re calling the “Season Finale Countdown.” Walter’s hooking Bell (still inhabiting Olivia) up to some kind of electronic halo as Astrid and Peter ice down a body they’ve gotten from the medical school. Walter asks “Astro” if they’re ready and she’s all, “Just about, Wally!” Hee, I […]


Does Science Require Just as much Faith as Religion?

This question has been in my mind for a while, and when I set out to write this post I thought I had my answer. I’m Catholic, though not devoutly so, and I also respect and understand science. I had started to believe that, especially when you get into high-level topics, science is just as […]