Saint Louis University

Henry H. Cross

Nationality: American

1837-1918