Mechanics of Moving Materials by Nikolay Banichuk | Menrva Books