An inverse problem for a general multiply connected bounded domain