research on information networks and non-researchy random musings
Menu
In the long run, the long run wins.