The giant, O'Brien a novel - Mantel, Hilary 1952-2022 (Holt, 1998)