Sarah Palin to visit Baton Rouge on book tour