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