Penny Johnson

Penny Johnson is an Associate Editor of the Jerusalem Quarterly