Cannibalism has a time and a place. Some recent books