General Engineering Science for Technicians: In S.I. Units by Robert John Besanko | Menrva Books