Gerard Aalders

Gerard Aalders is Senior Researcher, Netherlands Institute for War Documentation.