mentioned it before in other threads but you cant go wrong with captain zero. probably my favorite "surf" book