Doing Ethics: Moral Reasoning, Theory, and Contemporary Issues ...
Lewis Vaughn
Task-Based Language Teaching
David Nunan
A First Course in Complex Analysis with Applications
Dennis G. Zill & Patrick Shanahan
Philosophy of Science: A New Introduction
Philip Kitcher & Gillian Barker
Philosophy and Theurgy in Late Antiquity
Algis Uzdavinys & John F. Finamore
Schaum's Outline of Advanced Mathematics for Engineers and Scientists
Murray Spiegel