A Thread Across the Ocean by John Steele Gordon