Professor Nancy H Rogers Author