Most Theory books I have read are rather childish, and don't challange me at all. I am fairly uneducated musically, just really basic chord/scale theory, but these beginner books... well the main problem seems to be, they don't put any of the ideas into context.
I'd like a book... or even website (Free

) that is challanging, but won't leave me in the dust.