Thomas Thwaites
From Wikipedia, the free encyclopedia
Thomas Thwaites was the Chancellor of the Duchy of Lancaster between April 2, 1478 - July 7, 1483.
Thomas Thwaites was the Chancellor of the Duchy of Lancaster between April 2, 1478 - July 7, 1483.