R. E. Cholmeley

John Nicholson, the Lion of the Punjaub