consultkeith.com
Rivers
I have rivers on my mind today. Maybe it’s because I spent a lot of time over the last couple of days talking about streams of information and of video. The nature of media these days is th…