I am making a webpage on self-study references for cosmology, relativity, quantum mechanics, elementary particles and quantum field theory, and string theory. I need suggestions for background references. Suppose someone who was/is an above average (but not top) student has taken first-year physics and calculus. With the above topics in mind, what books what be good background references in mechanics (Fowles and Cassidy?) and E&M (Purcell, Griffiths?). I want references that can be used as realistic stepping-stones for the above goals. Not too long, not too short; not too advanced, not too shallow. I realize that first-year calculus is not sufficient math background for mechanics and E&M references, but, right now, I'm interested only in suggestions for mechanics and e&m, so assume the math background has been ramped up a bit by self-study.