Glenn Shafer Author & Editor

Glenn Shafer is professor at Rutgers University and director of the Ph.D. program.