Thomas Dagworth — English knight and soldier