David McCullough Boxed Set John Adams Johnstown Flood 1776 Path Between the Seas

This novel explores family dynamics with unflinching honesty.