Alexander Swan

1831-1905