I was born in 1971, so I didn’t get to see Neil Armstrong announce that “the Eagle has landed” until I was nine years old.  It’s funny, because this was years after the original landing on July 20, 1969, but …

Reactions to the Life and Death of Neil Armstrong Read more »

It’s low-lying fruit, and everyone else is wailing away at it like little kids swatting at a stuffed piñata, but I’m going to jump into the latest misogynistic controversy involving Missouri Rep. Todd Akin.  The Republican nominee for the U.S. …

Confusing Science and Politics: What is Legitimate Rape? Read more »