The Angel on the Roof: The Stories of Russell Banks (2000) is a collection of short stories by Russell Banks. It consists of a total of thirty-one previously published stories, including twenty-two stories that appeared in earlier short story collections, along with nine that were previously uncollected.
The Angel on the Roof consists of 30 published stories 