William Shakespeare : his life and work - Holden, Anthony, 1947-2023 (Abacus, 2000)