A Rumor of Angels, by Dale Bailey, is a fantasy novelette that takes place during the period of the dust bowl in the American Midwest. A teenage boy walks away from his father's wasted farm to follow the other travelers heading west where there is a rumor of angels.
Click on any of the links above to see more books like this one.