Island in the Sea of Time [With Earbuds] by S.M. Stirling