A Creature that Defies Evolution

A Creature that Defies Evolutioncomments by Michael Fishwick The following article was published in the March 2006 issue of  Catholic, a monthly newspaper, published by the Transalpine Congregation of the Most Holy Redeemer, Golgotha Monastery Island, Papa Stronsay, Orkney Islands, Scotland, KW17 2AR, under the pen name “Idiota.” Some minor grammatical changes have been made […]