Based on the life of Isabella of Castile