Thomas P. Mitchell Sr.

Thomas Paul Mitchell