Hi, I'm a student in computer science and I'd like to read a good book on programming. I've read a lot of them but I want one that isn't language specific. One that would talk about the general concepts of programming, because languages are just different application of the same general logic. I find that the best books out there are about a language that I'm not committed to and I just drop it after a few chapters because I'm not doing the exercises ( thus not really following the trend ). I'd appreciate any suggestions and a link to amazon.com would be very much appreciated.