Excellent, excellent book about a period of US history relatively unknown to me. What did I know about James Garfield? Next to nothing. But this book, so well written and engrossing, makes me want to know more about him. Can't wait to read more of this author's books.