view single item
Name: Archibald Cary Smith
Date: American, 1837–1911