Online Crossing: A Memoir