Game, Set, and Math: Enigmas and Conundrums
Ian Nicholas Stewart
The Philosophy of Moral Development: Moral Stages and the Idea ...
Lawrence Kohlberg
牛津英语词源词典
T. F. Hoad
The Right Thing to Do: Basic Readings in Moral Philosophy
Stuart Rachels & James Rachels
Death Defied
Luuc Kooijmans
The Last of the Mohicans
James Fenimore Cooper