Libris
Common stocks and common sense: the strategies, analyses, decisions, and emotions of a particularly successful value investor - Edgar Wachenheim