Rain During the conversation between Dr. Macphail and Mrs. Davidson, the woman announces she is grateful for what regarding the island? help Asked by Cat on 03 Sep 03:06 Last updated by Cat on 03 Sep 03:19