I am currently a mathematics major in my third year of study, and I recently changed my minor from economics to physics, so I am taking physics courses at the second year level, including classical mechanics, e&m, etc, which are all going fine, and an introductory course in modern physics. This course is by far my lowest grade currently, so I'm looking to improve my understanding of the material. The textbook the course uses is Modern Physics by Serway, Moses, and Moyer, which I found very difficult to learn anything from. I understand the course is a survey course, but this textbook I just can't work with; it has the feel of first year books with biographies and useless pictures and a chatty quality. The course starts with special relativity, then introductory quantum physics (blackbody radiation, photoelectric effect, compton effect, etc) leading up to very basic quantum mechanics (takes up only the last week or so of the course). Along the way we cover basic statistical mechanics, but I didn't have much trouble with that. So I'm looking for a book on special relativity and a book on introductory quantum mechanics that I could learn from. It is fine if the material goes beyond this course (I'll be taking QM next year anyways), and I have more mathematics under my belt than is required of a third or fourth year physics student, so if more mathematics is expected of the reader, that's fine. What would you suggest? Thanks!