Question: What island is home to the Southwest Harbor Public Library?
Answer: Mount Desert Island