Author: Hudson, Alfred Sereno, 1839-1907