Grant's Cavalryman, The Life and Wars of General James H. Wilson