Stock trader''s almanac 2006 - Hirsch, Yale (John Wiley & Sons, 2004)