John Wellborn Root Biography, Birthday & Nationality

John Wellborn Root