Skip over navigation

The Lost continent of

You've found a bug on my site!

Every passing hour brings the Solar System forty-three thousand miles closer to the Globular Cluster M13 in Hercules - and still there are some misfits who insist that there is no such thing as progress.

Ransom K. Fern