Who were the first runners to run a mile in under four minutes?

Running a mile is not a sprint, but it's not a marathon. The body needs to be paced to run a very very fast mile. Who were the runners that first ran a mile in under four minutes?

The first person to run a mile under four minutes was Roger Bannister who ran the mile in 3:59.4 on May 6, 1954.

The second person to run a mile under four minutes was John Landy who ran the mile in 3:57.9 on June 21, 1954.

The second person to run a mile under four minutes was Laszlo Tabori who ran the mile in 3:59.0 on May 28. 1995.