5.0

At first I had difficulty getting into this book as the technical aspects in the beginning were too much. Once I reached the part where he is on the open sea I couldn't put the book down.