Charles a biography - Holden, Anthony 1947-2023 (Weidenfeld and Nicolson, 1988)