John Augustus O'Shea — Irish soldier, journalist, and author