An Introduction to Mechanical Engineering:
Michael Clifford
Concise Guide to Software Engineering
Gerard O'Regan
The Anthropocene Judgments Project
Nicole Rogers & Michelle Maloney
Clinical Teaching Strategies in Nursing, Third Edition
Kathleen B. Gaberson & Marilyn H. Oermann
Applied Mass Communication Theory
Jack Rosenberry & Lauren A. Vicker