Sentence 1: The series was published by Dell ( NY ) for the US editions , and Armada ( UK ) for the London editions .
Sentence 2: The series was published by Dell ( NY ) for the US issues and Armada ( London ) for the UK editions .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?