I really enjoyed reading Longitude: The True Story of the Lone Genius Who Solved the Greatest Scientific Problem of his Time by Dava Sobel. The book provides a well written narrative on the eventual development by John Harrison of a chronometer which could accurately measure time during ocean voyages.