As an experienced amateur photographer with 30 years experience, I've found all photographers seem to get caught up in the technology of new digital cameras and lose all perspective on the fundamentals. This book, though a bit dated regarding technology, is an excellent reference and should be required reading when one ventures into the world of photographic art.
This book takes you on a step-by-step journey with detailed instructions and photographic assignments. It has explanations of the tools as well as many aspects of composition. The chapters are well organized with many examples of photos to guide you in understanding each concept.
I highly recommend this book.