He discovered many sites of considerable importance.
Dia menemukan banyak situs yang sangat penting.