Author: John H. P. Williams
Alternate names: Williams, John H. P.; Williams, John H.P., Political science