daniel m. da silva