Aaron Swartz

http://www.aaronsw.com/

Spoken at 7 events in 2 countries