Other
Ancient Scripts: Writing Systems
History and definition of writing, plus extensive information on the types, families, and regions of written languages. For each language, you'll find information on when and where it was used, the people who used it, and what it looked...
University of California
University of California: History of Nubia
This site from the University of California at Santa Barbara provides a concise history of Nubia from the Neolithic period to the present.