Edward Taaffe

Ed is a technical consultant and writer in the areas of Digital and Products. He writes here on random subjects that catch the eye.