John Tombs — Indian army general