Site uses cookies to provide basic functionality.

OK
I seem to have run in a great circle, and met myself again on the starting line.