Exploring distant worlds as a space robot engineer / - Owen, Ruth,