michael

1,161
reputation

wandering hither & thither betwixt & between technocrats & troglodytes.