These are some of the non-textbooks which I've enjoyed reading. Maybe there are a few ideas for your own reading list. As for textbooks, I've found the following books useful: