james williamson

Senior Author at http://lynda.com. I love the web but it doesn't always love me back.

Spoken at 15 events in 1 country