Stock market barometer - Hamilton, William Peter (John Wiley, 1998)