Introduction to Probability with Texas Hold’em Examples
Frederic Paik Schoenberg
He also explains how to use R to simulate Texas Hold’em tournaments for student projects. R functions for running the tournaments are freely available from CRAN (in a package called holdem). See Professor Schoenberg discuss the book.