The Science of Poker by Dr Mahmood N. Mahmood