If you liked Longitude by Dava Sobel, Neil Armstrong (Foreword),
here are some books like this: