Below is a list of my favorite lucid dreaming books, which in my opinion contain all you need to know about lucid dreaming: history, science, implementation, techniques, protocols and more.
Lucid Dreaming by Robbert Waggoner
Are You Dreaming? by Daniel Love
Advanced Lucid Dreaming by Thomas Yuschack
Exploring The World of Lucid Dreaming by Dr. Stephen Laberge
Lucid Dreaming by Dr. Stephen Laberge
The Fast Track Lucid Dreaming Guide by Rebecca Turner is a great ALL in ONE option that contains 111-page ebook with all the essentials to become a lucid dreamer plus a guided meditation handbook and an MP3 for lucid dreaming hypnosis.