@ttrain4086
i write about a diverse set of topics, from engineering, to biology, software, markets, politics, social phenomena, oceans, music, television and comedy.
No tweets found