Structures and Granular Solids: From Scientific Principles to Engineering Application by J. G. Teng | Menrva Books | MenrvaBooks