Selection of articles and books

by Alejandro Chafuen with links