Arthur W. Ahrweiler
Krefeld, Germany