Will Self, Umbrella Umbrella is set across an entire century and follows a - The Independent