books every book-loving gamblers should read