I have noticed a few posters recommending a particular CS book, but it passed me by at the time as it wasn't on my radar. However, recently I have decided a CS might be the best thing for me. Can anyone tell me which book this may be?