Taharqa in Western Asia and Libya. - Redford, D.B (1993)