Person
Peerage person ID=384115
Family
Not who you're looking for? Others named Joseph Swan: British physicist and inventor (1828-1914) · engraver and publisher (1796–1872)