A century of science in America
by
Edward Salisbury Dana
458 p., [21] leaves of plates : 23 cm