Title: Captain Bill McDonald, Texas ranger; a story of frontier reform