Author’s Talk: John Hough, Jr.

On his new book, Little Bighorn. Free. 508-645-3360.