Michael J Shapiro

Shapiro is professor political science at the University of Hawaii.