The Nubian experience: A study of the social and cultural meanings of architecture. · Study