More than three hundred years ago, there stood near a small town on the coast of Spain an ancient ...