Stock market barometer - Hamilton, William Peter (Cosimo classics, 2005)