The Sacrifice of Human Being
by
Felix Padel
452p. ; 22cm