James Roscoe Lockhart III.

James Roscoe Lockhart III.