Home Obituaries Obituary: David S. Castro (1947-2018)