LOL. He doesn't need a book. He is acting exactly like many healthy male ball pythons do this time a year. If he is not losing weight he is just fine. This is a protective behavior. His digestion has shut down and his body is telling him he better not eat. This can be triggered by lower temps, the time of year, and or he has decided he has enough reserves. Celebrate. You may not have to buy rats for awhile.