M . Swartz , Professor.