William Cohen

William Cohen is professor emeritus of history at Hope College, in Holland, Michigan.

At Freedom's Edge - Cover
At Freedom's Edge