Overcoming Evil

by Ervin Staub

xii, 581 p. ; 25 cm