The life and writings of Agassizby James Elliot Cabot, Jean Louis Rodolphe AgassizWriting a summary for young readers…For young readersBook data: Open Library