will (1340)