I've got "American Ulysses, A Life of Ulysses S. Grant" by Ronald White on my stack of books to read. Looking forward to it.