TY - BOOK AU - Leonard, Ashley TI - Mechanical Engineering: an integrated approach SN - 9781788820677 U1 - 621 PY - 2019/// CY - UK PB - Ed-Tech Press ER -