The Boy Who Sang for the Angels is a children's book for 7-12 years of age. However, it will be read by "children" of all ages because of its universal appeal. Set in Europe in the mid-18th century", the story resonates with local color, music, cathedrals, and a touching account of the plight of compelling orphaned children facing both the harshness and the unexpected blessings of life. Its magic is irresistible.