Alfonso VI : el rey hispano y europeo de las tres religiones (1065-1109) /
Linage Conde, Antonio.
Somonte-Cenero, Gijón : Ediciones Trea,
2006.
Previous edition: Burgos : La Olmeda, 1994.
Includes bibliographical references and index.