num_pages: 336
description: Laura is a fallen angel struggling to find acceptance in a world torn apart by war. When a handful of spirits step in to help Laura along her journey toward forgiveness, others are reminded that there is more to a soul than the sum of its vices. Laura’s friends try to help her confront her shame, as the battle for Heaven escalates. While she is caught between those who shun her and those who want her destroyed, many spirits are coming to realize that Laura holds the keys to preventing their destruction. When an Angel Falls is a story for the imperfect souls among us who strive to forgive, and who seek forgiveness.
language: English
title: When an Angel Falls
titlecomplete: When an Angel Falls
ratings_count: 2
publisher: Iuniverse Inc