Carsten P. Thiede

Institute of Germanic Studies, London