Author: Maryvelma Smith O'Neil
Alternate names: MARYVELMA SMITH O'NEIL