John Stokes — Irish mathematician