Author: McAllister, Robert, 1813-1891.