For Christ and Country: A Biography of Brigadier General Gustavus Loomis