Duelling Idiots and Other Probability Puzzlers
Paul J. Nahin
Princeton Puzzlers (1)
Transcend: Nine Steps to Living Well Forever
Ray Kurzweil & Terry Grossman
Studies in Legal Logic
Jaap Hage
The Hell of Dante Alighieri, Edited With Translation and Notes ...
Dante Alighieri & Arthur John Butler & William Warren Vernon
Revolution and World Politics: The Rise and Fall of the Sixth ...
Fred Halliday
Chinese: A Comprehensive Grammar
Po-Ching Yip & Don Rimmington
Basic Cantonese: A Grammar and Workbook
Virginia Yip & Stephen Matthews
Scrum: A Story of Transformation: A Go-To Guide to Start Your ...
Mehmet Yitmen
Postmodernism and Chinese Novels of the Nineties - Paper
Zhang Yiwu & Michael Berry
Finite-State Methods and Natural Language Processing: 5th International ...
Anssi Yli-Jyrä & Lauri Karttunen & Juhani Karhumäki
Finite-State Methods and Natural Language Processing: 8th International ...
Anssi Yli-Jyrä & Andras Kornai & Jacques Sakarovitch & Bruce Watson
Imperium: The Philosophy of History and Politics
Francis Parker Yockey
Information Theory, Evolution, and the Origin of Life
Hubert P. Yockey
The Yoga of Jesus: Understanding the Hidden Teachings of the ...
Paramahansa Yogananda
John Locke and the Way of Ideas
John W. Yolton
An Immense World: How Animal Senses Reveal the Hidden Realms ...
Ed Yong
Christ and the Sacred Mushroom
David York
Performance Testing
Keith Yorkston
Reproducible Bioinformatics with Python: How to Write Flexible, ...
Ken Youens-Clark
Reproducible Bioinformatics with Python
Feature Engineering and Feature Selection with Python: A Practical ...
Charfaoui Younes
A History of the German Language Through Texts
Christopher Young & Thomas Gloning
Willing and Unwilling: A Study in the Philosophy of Arthur Schopenhauer
J. P. Young
The Philosophy of Tragedy: From Plato to Žižek
Julian Young
Nietzsche's Philosophy of Art