Joseph Swan, 1824-1914
By: by Diane Clouth.
Publisher: Gateshead Metropolitan Borough Council Department of Education
Language: eng
Subjects: Swan, Joseph Wilson, -- Sir.