Stock Trader's Almanac 2019 - Hirsch, Jeffrey A. (John Wiley & Sons, Incorporated, 2018)