Arjan Terpstra

A. Terpstra is historicus.