Bob Grogan 

I am a long time technology professional in the Minneapolis-St Paul area of Minnesota. I read all the time, and I write to better understand what I read and how it fits in the rest of the world.