Gravar-mail: A computer science tapestry