Please type and press enter
Gerard J DeGroot is a professor in the department of modern history at the University of St Andrews, Scotland.