It stands to reason that a musical performer who has been entertaining for 46 years, and in that time has 32 recordings under his belt, would have an extremely vast repertoire. John Hammond fits the ...