Ransford, et al.. Mementos. Association for Computing Machinery (ACM), June 2012, doi:10.1145/2248487.1950386.