Professor Lawrence Lessig is new acquaintance to me which I am very shamed of. Particularly about the "new" part of it. Where have I been the last 10 years? However, I must thank the course facilitators to guide me to his ideas.
http://www.youtube.com
http://www.google.com/ig
http://www.netvibes.com