Making Our World
by Jeremy Hunsinger, Andrew Schrock
Social movementsDigital mediaTechnological innovationsInternet and activismHackersComputer securityMoral and ethical aspectsPolitical activity
Writing a summary for young readers…
For young readers
Book data: Open Library