Among the postwar Brits and similar:
I can recommend The Angry Mountain, c 1949, which climaxes in a small village being swallowed by lava as Vesuvius blows its top. Innes was stationed nearby when the mountain blew catastrophically in 1945, and he used what he saw and experienced in this novel set a few years later.
Also Wreckers Must Breathe, a war thriller. (He wrote lots of others.)
Desmond Bagley is very reliable.
Early Alistair MacLean. (Caution: His writing fell away badly after Puppet on a Chain.)
Geoffrey Jenkins, South African writer, a good series in exotic locations.
Jack Higgins, although his later Sean Dillon novels became repetitive. His earlier ones are the right length, fast and tough. The Eagle has Landed. East of Desolation. Brought in Dead.