Richard Holmes is the author of Shelley (1987), Worcester, 1651 (1985), The Little Field-Marshal, Sir John French (1981), Pentacoordinated Phosphorus: Reaction mechanisms (1980), Bir Hacheim (1972).