Author: Leo Rufinus, ; Angelus, ; Brooke, Rosalind B.,