By David McCullough The Path Between the Seas (Reprint.) [Paperback]