Author: Celia Brunel James Noble
Alternate names: Celia Brunel Noble