Private J P Haines A World War I Soldier S Story The Militaria Vault admin November 4, 2026 haines / militaria / private / soldier / story / vault / world /