Topic
English politician
Free account · your comment posts right after signup
Not who you're looking for? Others named Francis Hastings: English Puritan politician
Francis Hastings (1560–1595), of Old Place, near Ashby Castle, Leicestershire, was an English politician.
Read the full article →