James E Humphreys

James E. Humphreys was born in Erie, Pennsylvania, and graduated from Oberlin College in Ohio with a bachelor's degree in 1961 and Yale University in Connecticut with a doctorate in 1966. He has taught at the University of Oregon, New York University, and the University of Massachusetts, Amherst (since retired). He pays trips to the Institute of Advanced Studies, Princeton University, and Rutgers University. He has written a number of graduate textbooks and monographs.