Manyebook
Donald E. Fischer
Security Analysis and Portfolio Management