Did Robert Owen have children?

Robert had three sons named Robert, David and Richard.