Top 0 associate professor marguerite h rippy phd PDF Book