A bibliography of the writings of William Henry Carpenterby Columbia University. LibrariesWriting a summary for young readers…For young readersBook data: Open Library