I have lots of books but only one I go back to regularly which is Anna Pavord's Border Book.
I love the way it suggests plants that will go well together and plants that will survive in certain. Onditions. It also helps with difficult situations such as a gloomy wall or a half foot wide bed that is a silly sized space.
What's yours? I like reading about gardens almost as much as actually doing it. Or actually maybe more!