WEAVINGS, John Owen

1840 -