Titans and kewpies;: The life and art of Rose O'Neill