Welcome to the infinite horizon!

This is an unashamedly personal site for Peter Barnes. Since most of my online output is on other platforms this site serves principally as a single jumping-off point for those.