Ok, well I've read another one. This one was a while ago, and I felt was pretty light on detail really. It dealt with basic DH and RSA, but again, missing the critical crypto elements (like RSA padding). It covers EC, but in no way near as much depth as the green book above:
It is an undergraduate text, so I suppose as an intro reference it is fine (fairly easy to read etc), I just felt like when I'd done I'd already covered what I knew.
Whilst we're here too, I have also looked at this:
I struggled to find any books covering cryptanalysis at all - this one does and is my next to-read. I am yet to sit down with it, but it looks quite comprehensive, so I'm looking forward to it.