Michael writes about random things, mostly technology and politics
Blog
About
web site is back online