One Hundred Fifty-Three Fish and Related Matters
When Pope John Paul II died on April 2, 2005, there were any number of fascinating coincidences that surrounded his death. They were the sort of things that make you go “hmm” and (if one is a wobbly agnostic) begin to suspect that maybe You Know Who has His hand in things after all. John … Read more