maggie - a study of maggie