Bill J. Leonard
Bill J. Leonard is professor of church history at Wake Forest University School of Divinity in Winston-Salem, North Carolina.
Bill J. Leonard is professor of church history at Wake Forest University School of Divinity in Winston-Salem, North Carolina.