Profile of David Silvestre Silva