Darkly Dreaming Dexter
Jeff Lindsay
Harry Haft: Survivor of Auschwitz, Challenger of Rocky Marciano
Alan Scott Haft
Philosophy: The Classics
Nigel Warburton
The New China Playbook
Keyu Jin
Kolmogorov Complexity and Computational Complexity
Osamu Watanabe