Thomas Howard was the 2nd Duke of Norfolk .
Thomas Howard was born in 1443 at Stoke by Nayland , Suffolk , the only son of John Howard , 1st Duke of Norfolk by his first wife , Katherine , the daughter of William Moleyns ( d.8 June 1425 ) and his wife Margery . ; .
Thomas Howard, 2nd Duke of Norfolk