Who was born first Alfred Aloysius "Trader" Horn or Cecil John Rhodes PC