John Hastings, 2nd Earl of Pembroke, English nobleman and soldier (born 1347)
John Hastings, 2nd Earl of Pembroke, was a fourteenth-century English nobleman and soldier. He also held the titles of Baron Abergavenny and Lord of Wexford. He was born in Sutton …
John Hastings, 2nd Earl of Pembroke, English nobleman and soldier (born 1347)