Maggie BrennanBooksAlgorithms, Child Protection and Safeguarding TechnologyChild Protection and Safeguarding TechnologiesSexting and Revenge PornographyAuthor data: Open Library