Tariq bin ziyad death Tariq ibn ziyad nationality Where was tariq ibn ziyad born Tariq bin ziyad born and died