A Companion to Medieval Ethiopia and Eritrea - Samantha Kelly (2020)