Anderson will sign copies of his book at 7 tonight at Books-A-Million in Brookwood Village in Homewood.