Alfonso VI. El rey hispano y europeo de las tres religiones . 2.ª ed.by Antonio Linage CondeWriting a summary for young readers…For young readersBook data: Open Library