Oxford Studies in Medieval European History compare prices