The Path Between the Seas, by David McCullough

— By Carrara