multiple authors, including Geoffrey of Monmouth and William of Malmesbury