Haile Selassie
Haile Selassie held the following ranks: