The 2 Bibles of Photographic technique are both by Michael Langford, and rather inspiringly called: Basic Photography, and Advanced Photography. Frankly if you can learn everything in both