mare , till England ; d.