HistoryNet
The most comprehensive and authoritative history site on the Internet.
American Ulysses: A Life of Ulysses S. Grant by Ronald C. White (Random House, 2016, $35)