Mennonite
Historical
Society

of Alberta

Schellenberg, Alvan

alvan-schellenberg