The Engineering Dynamics Course Companion, Part 2
Edward Diehl
Understanding and Using English Grammar Etext + Myenglishlab
Stacy A. Hagen & Betty S Azar
Introduction to Health and Safety in Construction
Phil Hughes & Ed Ferrett
Gordis Epidemiology
David D Celentano & Moyses Szklo
An Engineering Approach to Computer Networking
Srinivasan Keshav