I have enegineering background (aerospace) and now about to embark on master degree in physics(if i can pass the qualifying test). I learn electromagnetisms, quantum mech, etc .. etc by myself. Is there anyone out there with the same kind of situation? How do you do it? What is the best book on statistical mechanics? I found all books on this are confusing. How do I learn good particle physics step-by-step? introduction to gauge theory, groups, lie algebra etc? anybody crawling with the same experience?