Author: Richard Rolle de Hampole