Between glory and shame by B.L. Hegeman