Carstairs was born in Halifax, Nova Scotia, the daughter of Vivian and Harold Connolly, and was educated at Dalhousie University, Smith College, Georgetown University, and the University of Calgary.
Carstairs was born in Halifax. Carstairs was educated at Dalhousie University. Carstairs was educated at Smith College. Carstairs was educated at Georgetown University. Carstairs was educated at the University of Calgary. Nova Scotia was Halifax. The daughter of Vivian and Harold Connolly were Halifax. Nova Scotia was Halifax.