Advances in Engineering Mechanics. Volume 1 by Bohua Sun | Menrva Books