• Richard M. Stallman Lawrence Lessig Joshua Gay Laurence Lessig

5 - 6Hours to read