In my Intro to Aero class at Univ. of Michigan, we used "Introduction to Flight" by John D. Anderson, Jr. I've still got the 3rd edition, though I'm sure it's been updated since. I thought it was a great book for explaining the concepts at the freshman/sophomore level and is a good reference as well.