Andrew De Silva | acta