Read this book as a part of Mandatory English. Found it to be incredibly boring and stilted. I found the "mystery" of sailor's name to be completely meaningless. The realisation of who sailor was changed nothing in regards to the overall goal.
There were also flashbacks into Anils past that ultimately didn't contribute much to the story itself e.g. Her adulterous relationship with Cullis. Ultimately, I never wish to read this again.