AttractionGuide
Taking on the very best and the very worst of human experience, In the Company of Angels is a moving, achingly human story that achieves a fable-like quality rare in contemporary fiction.