I know that this is considered THE mechanics of materials textbook. And paging through it, you can see that the text and figures are very well done, with every effort made to make the material clearly accessible. So in this respect, the book shines. My main objection with this text is its content. Every imaginable method of beam analysis is presented, and the tendency is to treat every stress problem as some sort of beam. Thus if you're a civil engineer designing beams, you'll probably like this book. But if you are a mechanical engineer, responsible for designing mating parts with complex geometries, you'll be sorrily disappointed. Mechanical parts in the real world are not prismatic beams, perfect cylinders, and other utopian forms. They have threads, fillets, holes and other discontinuities that produce stress concentrations -- stress concentrations that have devastating effects in fatigue if not properly accounted for. I know that some will say "Hey, if you want fatigue analysis, get a Machine Design text". But come on, let's be realistic. Many undergrad students will never go on to take such a course, and the fact that well over 90% of real world failures are fatigue failures necessitates that more than 10 pages out of 900 be dedicated to this subject. Also, there is little if any coverage on 3-dimensional stress, plate and shell theory, plasticity, tensors, and a ton of other stuff that is not overly complex, but is used everywhere in the real world. I don't care how "elementary" the book claims to be. If it's over 900 pages, it should cover these important topics. Maybe someday we'll have more practicing engineers writing textbooks -- textbooks that treat real life problems, rather than fictional, academic idealizations.