Author: William Charles 1813-1879 Cotton