I’ve got more books about the Alamo than anyone in their right mind should have and my favorite remains my first : 13 Days to Glory. Given your criteria, it or A Time to Stand would be my two recommendations. While both have thing that scholars disagree with, both are well researched for the time they were written and neither offer revisionist opinions.