I have not used any of these books personaly, but I know 'Yacht Master' by Pat Langley-Price and Philip Ouvry is a best seller. The YHA Yachtmaster book is also very popular. It is not so in depth but a very handy reference book.
You can get both books second hand
HERE