Juan es un muchacho eslavo secuestrado por una banda de guerreros pechenegos en su aldea natal al sur de Kiev, para ser vendido como esclavo a la biblioteca del patriarca de Constantinopla. Aqu? comienza la gran aventura de su vida, que le llevar? por toda la cuenca mediterr?nea y que le har? conocer todos los centros del saber medieval y participar activamente en la vida cultural de todo el orbe conocido. De Constantinopla pasar? al servicio de la biblioteca vaticana, y de all? a Zaragoza, centro especialmente activo entre los reinos ?rabes de la peninsula. En esa ciudad lograr? la libertad y conocer? las alegrias y las tristezas del amor junto a la bella esclava Helena. Convertido al Islam, su sabidur?a y su prestigio le llevar?n a ocupar importantes cargos al servicio del rey al-Muqtadir. Conocer? a los grandes personajes de su tiempo, entre los que figura un guerrero cristiano llamado Rodrigo D?az de Vivar, y viajar? a Toledo y a Marrakech. Ya anciano, vivir? la conquista de Zaragoza por los cristianos, tras lo cual se traslada a Fez para dedicar el resto de su vida a la ense?anza de la astronom?a.