I would buy nothing, and read nothing.
A lot of boat books
are bent around disasters at sea and all they do if terrify the skipper
and his wife.
If you can't sail in heavy weather
get out there and learn, best way is local races.
If you want to learn how to be safe on board go sailing and put your mind into gear
If you wish to learn about provisioning
look in your own kitchen cupboards.
But reading books on growing alfalfa shoots in the aft cabin
and survival spear fishing
at sea are only gunna put you on some weird path.
Fatty Goodlander, as someone mentioned, is good to read because he is fun and takes cruising in the spirit I like.
Other sorts of books to read are geography, history
and travel books of the places you are going. You would be amazed at the number of people who cruise
without the slightest iota
of what they are seeing.
So my advice: Leave the terror books on the bookshelves and make your own adventure.