Thaddeus Stevens and Robert Duvall.

Same person. 

Has to be.