Author: Alfred Sereno 1839-1907 Hudson