Telling Facts and Naming Names Since 1993
Lawrence Davidson is professor of history at West Chester University in West Chester, PA.