Author: Rosalie Henaghan
Alternate names: Rosalie Henaghan.