Historical Dictionary of Mozambiqueby Azevedo, Joao, MeremWriting a summary for young readers…For young readersBook data: Open Library