Stars, demons and the body in fifteenth-century England.