The future of ideas

Lawrence Lessig
Random House
9780375505782
0-375-50578-4