David Castro Hernandez by his family