Hammurabi: Babylonian Ruler: World Cultures Through Time (Primary Source Readers)