Manyebook
Harry Binswanger
The Ayn Rand Lexicon
The Biological Basis of Teleological Concepts