Author: Catherine Carswell
Alternate names: Catherine (MacFarlane) Carswell; Catherine MacFarlane Carswell
Born: 1879
Died: 1946