Author’s Event: David McCullough Jr.

Discussing his book, based on his now-famous commencement speech, and signing copies afterward. Free. 508-693-2291.