"The Mathematics of Poker", by Bill Chen and Jerrod Ankenman. (2006)An excellent book on poker especially if you're into programming poker bots. The book explains the math, leaving no missing steps; yet, these guys know their math (Chen has a a PhD in Mathematics from Berkeley, and works at a well known Susquehanna International Group, that specializes in financial analysis). These guys know their poker too. Chen has 2 world series bracelets in a subdivision of hold'em.
Programming Texas Hold'em Bots
If you're interested in programming Java poker bots, you may
want to checkout Poker
Academy. You can plug in your Java coded bots and use
these bots to play against other players on line for PAX
(poker play money).
A quick note, don't be fooled by the
term play money - you'll have to earn that money with hard
work against other good players. Time is money. It takes
time to earn PAX; therefore, PAX is equivalent to money.