This book delivered exactly what I was looking for. I have had a digital camera for three years, and realized that my lack of knowledge in the basic principals of photography was holding me back. Not only did this book explain clearly and effectively the basics of photography, but it taught me to get the most out of my digital camera's capabilities. I was getting frustrated and now I am enjoying my camera again. I also wanted to learn what to look for in a higher-end camera down the line, and this was covered as well. I understand how to weigh the different features against the kind of pictures I want to take. Well written and useful. I recommend it.