A fall of angels - Savage, Elizabeth (Little, Brown, 1971)