How Rivers Shape the Land (Harcourt advanced-level collection)by Michael CapekReading (Elementary)Readers (Elementary)Juvenile literatureRiversWriting a summary for young readers…For young readersBook data: Open Library