Scottigena, Johannes, active 10th century