The Illustrated Primer

Category: Science

Political Science 101

Not satisfied with this explanation, I proceeded to enumerate various doomsday accident scenarios. The principal’s otherwise cheerful demeanor suddenly darkened and after a quick and nervous glance at her watch she said that it was unfortunate that our meeting had to end so abruptly, but that she had to run to an important conference.

Read More »

The Vatican Loves Me, it Loves Me Not

So, on a recent trip to Rome I decided to seize the opportunity and drop by the Vatican to pay my homage to Mr. Galileo’s statue. Not being familiar with the neighborhood, I consulted one of the Swiss guards for guidance. The soldier, in a somewhat disinterested voice, informed me that there was no statue of Galileo in the Vatican.

Read More »