1776 - David McCullough

Trust David McCullough to make a story you have heard many times still thrilling.