Hatshepsut: First Female Pharaoh: World Cultures Through Time (Primary Source Readers)