Author: Rachel Swete Macnamara
Alternate names: Rachel Swete MacNamara