Twenty Lectures on Algorithmic Game Theory
Tim Roughgarden
Problems in the Philosophy of Science
Imre Lakatos & Alan Musgrave
Maps of Meaning: The Architecture of Belief
Jordan B. Peterson
Dictionary of Computer and Internet Terms
Douglas Downing & Michael Covington & Melody Mauldin Covington & Catherine Anne Covington
Can You Survive the Titanic?
Allison Lassieur
The Enneagram of Emotional Intelligence
Scott Allender
Can We Still Believe the Bible?: An Evangelical Engagement with ...
Craig Blomberg
Prophetic Secrets
Jennifer Eivaz
10 Time Management Choices That Can Change Your Life
Sandra Felton
Baker Encyclopedia of Christian Apologetics
Norman L. Geisler
Making All Things New: Inaugurated Eschatology for the Life ...
Benjamin L. Gladd & Matthew S. Harmon
The Baker Illustrated Bible Dictionary
Tremper Longman III
Dictionary of Latin and Greek Theological Terms: Drawn Principally ...
Richard A. Muller
Secrets of a Prayer Warrior
Derek Prince
Who's Afraid of Postmodernism?: Taking Derrida, Lyotard, and ...
James K. A. Smith
Secrets of Closing the Sale
Zig Ziglar
2 Corinthians (TTCS)
Moyer V. Hubbard
Teach the Text Commentary Series (3)