Becoming Historians
John R. Gillis & James M. Banner Jr.
Materials Evaluation and Design for Language Teaching
Ian McGrath
The History of Rome: The Republic
Mike Duncan
Mastering Python for Web: A Beginner's Guide
Sufyan Bin Uzayr
Debates in the Digital Humanities
Matthew K. Gold
Understanding Postmodernism: A Christian Perspective
Stewart E. Kelly
Beyond Good and Evil: Prelude to a Philosophy of the Future
Friedrich Wilhelm Nietzsche