The reign of Henry VII from contemporary sources