Dr. James R. Payton Jr

Dr. James R. Payton Jr. is professor of history at Redeemer University College, Ancaster, Ontario, and is a member of Ancaster Christian Reformed Church.

Articles