Rating: 1 Umbrella A Novel by Will Self 2012 / 416 Pages The synopsis of the novel was provided in an earlier BookerMarks review, which can […]