Structures and Granular Solids From Scientific Principles to Engineering Application by J. Y. Ooi | Menrva Books | MenrvaBooks