Henry William Ravenel, 1814-1887 : South Carolina scientist in the Civil War era - Haygood, Tamara Miner, 1956- (History of American science and technology series., 1987)