Understanding World Societies 2e V1 & LaunchPad for Understanding World Societies 2eby Jerry DavilaWriting a summary for young readers…For young readersBook data: Open Library