Henry Cornelius O'Callaghan Prittie, 5th Baron Dunalley — (1877-1948), Major and author