Percy Alexander MacMahon

[1]​ Percy MacMahon nació en Malta en el seno de una familia militar británica.

En aquel entonces su padre era coronel, y se retiró con el rango de brigada.

Si hubiera permanecido en la India, sin duda se habría visto involucrado en la segunda guerra anglo-afgana, una aventura sangrienta que duró dos años y que no logró nada, ni en el sentido militar ni en el político.

En el mismo año se inscribió en la Clase Avanzada para Oficiales de Artillería en Woolwich, donde se impartía un curso de dos años que abarcaba temas técnicos y una lengua extranjera.

MacMahon también realizó un trabajo pionero en matemáticas recreativas y patentó varios acertijos exitosos.

En la película El hombre que conocía el infinito Kevin McNally interpreta a MacMahon.