Harpocrates: Giving Out Your Secrets and Keeping Them Too. - Ahmed, Rufaida; Zaheer, Zirak; Li, Richard; Ricci, Robert (2018)