TY - BOOK AU - Ritchie TI - Engineering Applications A Project Based Approach SN - 0750625775 U1 - 620 ER -