This is one of those books you could read 20 times and each time you would pull something out of it. It's definitely a book that you can read as a beginner and revisit each year and as your skills progress you will pull more advanced information. The photography is amazing. It is no nonsense and very comprehensible and straight to the point. Its like he is in the stream right beside you. If you are on the fence just buy it you will wish you bought it sooner! Thanks Josh!