Duelling Idiots and Other Probability Puzzlers
Paul J. Nahin
Princeton Puzzlers (1)
Computer Systems: A Programmer's Perspective
Randal E. Bryant & David R. O'Hallaron
Philosophy of Religion: A Contemporary Introduction
Keith E. Yandell
Essentials of Mathematical Methods in Science and Engineering
Selçuk Ş. Bayın
Covert Persuasion
Kevin Hogan & James Speakman
Forensic Psychology and Neuropsychology for Criminal and Civil ...
Harold V. Hall & Joseph Poirier