Author: Kay O'Neill
Alternate names: Katie O'Neill