Description

Nile Valley Contributions to Civilization, Anthony T. Browder, Introduction by Dr. John Henrik Clarke