Path Between the Seas by David McCullough