https://www.amazon.co.uk/Longitude-Genius-Greatest-Scientific-Problem/dp/0007214227
Well worth a read if you haven't already!