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