Grace Hartigan receives honorary degree