Applied mechanics by John Tweed Hannah | Menrva Books