A people set apart

Lorle Porter
New Concord Press
9781887932752
1-887932-75-5