An old friend asked the other day how I keep ahead of change. "You must spend a lot of time reading," he ventured. To me, time invested in reading is my personal finance homework. But this effort ...