Charlotte's Bridge by David L. Spruance