Sheikh Ahmed Nabhany

Swahili poet and scholar