The Elements of Learning
James M. Banner & Harold C. Cannon
Hitler's Art Thief
Susan Ronald
Teaching Computing: A Practitioner's Perspective
Henry M. Walker
Global Peace and the Rise of Antichrist
Dave Hunt
The Oxford History of Western Music, Volume 2 Music in the 17th ...
Richard Taruskin
The Cambridge Companion to Jung
Polly Young-Eisendrath & Terence Dawson
Assessing Writing
Sara Cushing Weigle
A Course in Language Teaching Trainee Book Trainee's Book
Penny Ur
Biodiversity in Environmental Assessment: Enhancing Ecosystem ...
Roel Slootweg & Asha Rajvanshi & Vinod B. Mathur & Arend Kolhoff
The Cambridge Companion to Frege
Tom Ricketts & Michael Potter
The School of Peter Abelard: The Influence of Abelard's Thought ...
D. E. Luscombe
Assessing Speaking
Sari Luoma
An Introduction to Islamic Law
Wael B. Hallaq
Sieve Methods, Exponential Sums, and Their Applications in Number ...
G. R. H. Greaves & G. Harman & M. N. Huxley
Large-Scale Inference
Bradley Efron
Large-Scale Inference: Empirical Bayes Methods for Estimation, ...
Assessing Language Through Computer Technology
Carol A. Chapelle & Dan Douglas
Addiction Neuroethics: The Promises and Perils of Neuroscience ...
Adrian Carter & Wayne Hall
Design Theory: Volume 2
Thomas Beth & D. Jungnickel & H. Lenz
Kurt Gödel and the Foundations of Mathematics: Horizons of Truth
Matthias Baaz & Christos H. Papadimitriou & Hilary W. Putnam & Dana S. Scott & Charles L. Harper, Jr