What Every Engineer Should Know about Human Resources Management by Richard L. Shell | Menrva Books