Sir William Stafford — English landowner (1440-1487) of Bishop's Frome, Herefordshire