John Peter Smith
American mayor

John Peter Smith