DAVID B S DUARTE