I'm quite surprised that Tomlinson's book(s) would get less than very good reviews. I find it a very good book. It will not show you how to design your steel - but he gives so many good case histories of real projects in his book - unlike Bowles which has, if I remember right, no case histories. Tomlinson goes into buoyant foundations, of course he is good on piles (he has a very good piling book) - he shows how to step footings on slopes. While he does give "equations" perhaps people are disappointed that his book is not full of differential equations and other fancy stuff that, for practicing engineers, mean squat. T&P (2nd Ed - 1967) doesn't have all that many equations either, but you can come to grips with your problems from it. I believe that Tomlnson's second to last edition (I think that the 6th edition is the latest) is a bit more appropriate for me - the latest touches a bit more on Eurocode - which, of course, is now a requirement in Europe. I have Teng's book in storage and yes, it is a good one as is Peck Hanson and Thornburn. I would, too, like to suggest Tschebotariof's book - and if you like some really good graphics and history, Krynine and Judd. I know this is a bit off topic of the original post - but I think that Tomlinson and T&P would be more useful than Lambe.