Ian M. Hartshorn

American political scientist