Swan, John Macallan
type: Person
alternate name: Swan, John Macallan
alternate name: Swan, John Macallan, 1847-1910