Esarhaddon, Assyria and Media - Lanfranchi, Giovanni B.