Nubia

William Y. Adams
Princeton University Press
9780691093703
0-691-09370-9