All the books needed to become a CS genius

I'm looking for a list of must-read books to master computer science.

ADVANCED MATHEMATICS, ALGORITHMS, HACKING, CRYPTOGRAPHY etc.

I'd like to cover it all. No matter how hard it is.

Any suggestions would be awesome!