To Shed Some Light

The Difference Between Human and other Animals Morality, which means distinguishing right from wrong and then following what’s right, is thought to be uniquely possessed by people. So when non-human animals do something that disturbs us, like my well-fed cat killing a songbird, we say he is not to blame because he is only acting …

The Birth Control Problem

I am trying to be a sincere Catholic, but I balk at being told what is right without any discussion. Therefore, I hope to provide some discussion here about the Catholic Church’s stand on birth control. This is an important topic because control of human fecundity is essential to sustain our beautiful world. (Witness recent …

The Theological Virtues

“The theological virtues of faith hope and love are infused in us by God.” (1) Preface Moments after my husband died, I phoned my sister. “Did you open a window?”, she asked. “I’m opening it now.” Five years later, when my sister lay dead in a hospice room, I made sure a window was open. …

My Drosophila Story (2021 corrections)

My Drosophila Story (2021 corrections) The science of Genetics, was a hot topic during my undergraduate years at NYU. It was the late 1950’s and DNA had only recently been proven to be the genetic material. Then to everyone's amazement Watson and Crick had figured out the beautifully logical and functional structure of that key …

%d bloggers like this: